RT Wenn die Ausgabe der Artikelanzahl jeder Strukturebene hinter dem jeweiligen Linknamen gewünscht ist, kann dieser Tag verwendet werden.
Einfache Variante: Artikelzähler
Dies ist die originale NAV_LIST_UL von OG (CSS by flip-flop) erweitert mit –> Ausgabe Anzahl der Artikel der jeweiligen Strukturebene.
Das Skript arbeitet exakt wie NAV_LIST_UL. Es werden also die selben Parameter verwendet.
Beispielmenü:
Firma (4)
Produkte (37)
Personal (12)
Dies bedarf eines speziellen Ersetzers replacement tag
NLU_FF_AC_QD
Das Ausgabeformat kann an die eigenen Wünsche angepasst werden:
(12) or [12] or -12 …..
Dann editiere
// Article Count Wrapper $acw_before = " <span>("; $acw_after = ")</span>";
Verwendung:
{NLU_FF_AC_QD:F,5,,count_articles,active}
Elternelementausgabe:
{NLU_FF_AC_QD:FP,4,2,act_path,active}
Inline PHP:
[PHP] if(isset($GLOBALS['LEVEL_ID'][1])) { $level_id = $GLOBALS['LEVEL_ID'][1]; echo '<div class="my_navi_with_the_number_of_articles_in_the_site_structure_level">'; echo '{NLU_FF_AC_QD:,'.$level_id.',1,act_path,active}'; echo '</div>'; } [/PHP]
FÜr alle die es interessiert, wie sich der Name zusammensetzt:
- NLU = NAV_LIST_UL
- FF = flip-flop
- AC = article count
- QD = quick and dirty
<note> Limitierung: Es gibt eine Einschränkung. Das Skript zählt nur die Artikel die in der eigenen einen Strukturebene liegen. Es gibt keine Summierung über die Strukturebenen hinweg. Artikel in Unterkategorien werden also in der darüber liegenden Ebene nicht mitgezählt)! </note>
Beispiel: Produkte (1 Artikel)
Ausgabe:
Produkt (1)
Produkt_A (17)
Produkt_B (3)
Es wird also nicht ausgegeben: