Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 06. Dezember 2011 14:29

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

News Modul: leere Kategorien verbergen

Wie kann ich verhindern, dass bei der Kategorienanzeige im News-Modul Kategorien angezeigt werden, bei denen keine News hinterlegt sind?

Danke für konkrete Code-Tipps!

Beitrag geändert von chrissy-dizzy (06. Dezember 2011 14:29)

Offline

#2 06. Dezember 2011 17:45

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: News Modul: leere Kategorien verbergen

Meinst du im Frontend?

In der Kategorientemplate gibt's die Variable {$node.count}
gab's zumindest immer...

In der Foreachschleife fragen:
{if $node.count > 0}Zeige die Kategorie{/if}

Offline

#3 06. Dezember 2011 18:17

chrissy-dizzy
kennt CMS/ms
Ort: Bergisches Land
Registriert: 14. Dezember 2010
Beiträge: 212
Webseite

Re: News Modul: leere Kategorien verbergen

Im Frontend erscheinen momentan alle Kategorien, auch wenn keine Beiträge enthalten sind. Das will ich vermeiden.
So sieht das Template der Kategorie-Anzeige momentan aus (Standard).

{if $node.count > 0}     <a href="{$node.url}">{$node.news_category_name}</a> ({$node.count}){else}<span>{$node.news_category_name} (0)</span>{/if} {/foreach}

Offline

#4 06. Dezember 2011 18:20

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: News Modul: leere Kategorien verbergen

Und wenn du das weglässt:

{else}<span>{$node.news_category_name} (0)</span>

Er sagt ja - wenn mindestens ein Eintrag, dann Kategorie als Link
sonst Kategorie als Text mit (0) hinten dran


EDIT: Vielleicht solltest du dich ein wenig mit smarty befassen und dich in die Materie einlesen? wink

Beitrag geändert von owr_web (06. Dezember 2011 18:20)

Offline

#5 07. Dezember 2011 04:11

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: News Modul: leere Kategorien verbergen

owr_web schrieb:

EDIT: Vielleicht solltest du dich ein wenig mit smarty befassen und dich in die Materie einlesen? wink

Oder besser die Frage gleich im Einsteigerbereich stellen

http://www.cmsmadesimple.de/forum/viewforum.php?id=31

Damit lässt sich bei der Beantwortung einfacher einschätzen, wie ausführlich die Antwort sein muss bzw. welche Kenntnisse man voraussetzen kann.

Offline