giessener wrote:
Habe gerade entdeckt, dass, wenn ich den Aufruf mit dem Parameter "category=xy" mache, die Kategorie ausgegeben wird. Nicht aber wenn ich ohne Parameter aufrufe.
Ja, sorry. Vergaß ich zu erwähnen.
giessener wrote:
Mein unglaublich raffinierter Versuch eine Oberkategorie anzulegen und dann mit "category=xy *" alle Unterkategorien auszugeben, führte lediglich dazu, dass der Name der Oberkategorie ausgegeben worden ist.
Ja, das ist in der Tat ein Problem, da die Kategorie-Überschrift davon abhängt, was als Category-Parameter angegeben wird.
D.h. es steht dann
genau das als Kategorie da, was beim Modulaufruf angegeben ist.
Und ein Sternchen ist nunmal keine sinnvolle Kategorie sondern lediglich eine Art Steuerzeichen.
Wenn ich Dich richtig verstanden habe, willst Du alle Kategorien inklusive der dazugehörigen Artikel auf einer Seite anzeigen, oder?
Also in etwa so:
Oberkategorie 1
Kategorie 1
Artikel 1
Artikel 2
Artikel 3
...
Kategorie 2
Artikel 1
Artikel 2
Artikel 3
...
Kategorie 3
...
Oberkategorie 2
...
D.h. Du müsstest für jede Kategorie das News-Modul aufrufen.
Und jedesmal, wenn eine neue Oberkategorie hinzukommt, muss ein weiterer News-Aufruf in Template/Inhalt.
Mir schwebt da gerade eine Idee vor in Verbindung mit dem Parameter "browsecat".
Anstelle der News einer bestimmten Kategorie lässt Du dir alle Kategorien anzeigen.
Und im ListCategory-Template rufst Du dann das news-modul erneut auf mit der jeweils gerade angezeigten Kategorie.
Z.B.:
{foreach from=$categories item=category}
{cms_module module="News" category="$category->name"}
{/foreach}
Oder so ähnlich.
Ist nur eine Idee. Habs noch nicht probiert.