MyXoops Forum

Forum - myXOOPS German Support

9 - 8 = ?  
Geben Sie die Zeichenfolge aus dem Bild ein
Sie haben max. 10 Versuche.
 

Aw: MyAlbum-P für Xoops 2.5.11

Betreff: Aw: MyAlbum-P für Xoops 2.5.11
von Goffy am 12.03.2021 12:21:40

so ungefähr

/**
 * 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;
}


wirst du aber teilweise noch anpassen müssen ;)

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Module für Kalender, Kontakte und Formulare Neue Version von wgEvents 0 166 29.08.2022 17:11
Goffy Gehe zum letzten Beitrag
sonstige Module wgFaker 0 163 29.08.2022 15:09
Goffy Gehe zum letzten Beitrag
sonstige Module wgGallery und wgSitenotice 0 1238 29.12.2021 21:15
Goffy Gehe zum letzten Beitrag
sonstige Module wgTeams und wgTimelines 0 1209 29.12.2021 20:33
Goffy Gehe zum letzten Beitrag
OffOffTopic Frohe Weihnachten und Prosit 2022 0 1314 22.12.2021 11:11
Goffy Gehe zum letzten Beitrag
XOOPS-Themes u. Grafik für XOOPS 2.3 Publisher New Theme 1 2082 30.11.2021 17:27
Goffy Gehe zum letzten Beitrag