Goffy
Co-Administrator
Gepostet am:07.04.2021 14:29
#21
Aw: wggallery mit xoops 2.5.11 beta
07.04.2021 14:29 welche PHP Version verwendest du?
EDV = Epoche der Verzweiflung
$helper = XoopsModulesWggalleryHelper::getInstance();
/**
* Get all parents of a category
* @param $albPid
* @return string
*/
function getParentsOfCategory($albId)
{
$parentsAll = [];
/** @var XoopsModulesWggalleryHelper $helper */
$helper = XoopsModulesWggalleryHelper::getInstance();
$albumsHandler = $helper->getHandler('Albums');
$crAlbums = new CriteriaCompo();
$crAlbums->add(new Criteria('cid', $albId));
$albumsCount = $albumsHandler->getCount($crAlbums);
$albumsAll = $albumsHandler->getAll($crAlbums);
// Table view albums
if ($albumsCount > 0) {
foreach (array_keys($albumsAll) as $i) {
$parentsAll[] = ['cid' => $albumsAll[$i]->getVar('cid'), 'title' => $albumsAll[$i]->getVar('title'), 'pid' => $albumsAll[$i]->getVar('pid')];
$parent = getParentsOfCategory($albumsAll[$i]->getVar('pid'));
if ($parent) {
$parentsAll[] = $parent;
}
}
}
return $parentsAll;
}
Eine Elternkategorie bekomme ich ja evtl. noch hin. Den Rest bisher nicht
Na das wird ja was
$GLOBALS['xoopsModule']->getVar('name');
Forum | Thema | Antworten | Views | Letzter Beitrag |
---|