MyXoops Forum

Forum - myXOOPS German Support

3 - 1 = ?  
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 WDC am 13.03.2021 09:41:36

Das war nicht angepasst, hab es jetzt so gemacht, wie es in der header.php vom Modul aufgerufen wird.

/** @var XoopsModulesWggalleryHelper $helper */
    
$helper Helper::getInstance();
    
$albumsHandler $helper->getHandler('Category');
    
$crAlbums      = new CriteriaCompo();
    
$crAlbums->add(new Criteria('cid'$cid));


Ich verstehe dass Variablen sind, die gefüllt werden, und die dann weiter verwendet werrden.

Was machen die?

$crAlbums      = new CriteriaCompo();
    
$crAlbums->add(new Criteria('cid'$cid));


Eingebunden ist der ganze Code in der viewcat.php, für die anderen Bereiche muss das ja cuh in die entsprechenden php Dateien, oder? Oder kann ich eine neue Breadcrumb.php anlegen?

So sieht das ganze jetzt aus, für die Parent Kategorien

function getParentsOfCategory($cid)
{
    
$parentsAll = [];
    
/** @var XoopsModulesWggalleryHelper $helper */
    
$helper Helper::getInstance();
    
$albumsHandler $helper->getHandler('Category');
    
$crAlbums      = new CriteriaCompo();
    
$crAlbums->add(new Criteria('cid'$cid));
    
$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;
}


// Parent Kategorien
$xoBreadcrumbs[] = ['title' => $parentsAll];

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
OffOffTopic [Wichtig] Übernahme myXOOPS 0 494 11.12.2023 18:57
alfred Gehe zum letzten Beitrag
Die Installation und Administration von XOOPS 2.5.X [Offen] Upgrade 2.5.11 3 2207 07.05.2023 07:03
Goffy Gehe zum letzten Beitrag