ich arbeite gerade mit der neuen Navigation Factory 1.1.0. Great Job @RexDude
Habe ein kleines Problem, für meine Footer Meta Navigation will ich die Ausgabe/Anzahl der darzustellenden Links beschränken/limitieren. So das zbs nur 8 Stück ausgegeben werden. Und dann noch einen extra Button (Mehr) der dann auf die Hauptebene Verlinkt.
1. Wie kann ich diese Limitierung erwirken das mir nur eine X Anzahl ausgegeben wird?
2. Wie bekomme ich dann den (Mehr)link noch ins return bei (setCustomLink) mit rein der dann auf die Hauptkategorie zeigt?
1000 Dank!
Folgende Sache habe ich ansatzweise mal probiert, bin aber zwischen drin schon gescheitert und ist also nicht als wirklich relevant anzusehen.
Code: Alles auswählen
$metaNav1 = new rex_nav();
$metaNav1->setStartCategoryId(2);
$metaNav1->setLevelCount(1);
$metaNav1->setShowAll(false);
$metaNav1->setIgnoreOfflines(true);
$metaNav1->setHideWebsiteStartArticle(true);
$metaNav1->setCustomLink(function($cat, $depth){
// Hier nur mal ein Test um irgendwie zu ermitteln wie viele Items im Array sind, um dann später damit arbeiten zu können und eine Limitierung zu erwirken.... In der Kategorie (2) sind 8 Unterkategorien drin, aber sizeof oder auch count sagt mir nur 6....
$items = OOCategory::getRootCategories($cat);
return sizeof($items);
});