News-Kategorien in Contao verwenden

von Dennis

Mit der Contao-Erweiterung [news_categories] kannst du Contao um Kategorien ergänzen. In diesem Artikel möchte ich die Extension vorstellen und zeige dir, was sie kann.

News Kategorien

Es gibt Contao-Erweiterungen, die hat man sich schon oft gewünscht. Und dann stellt man fest, dass es sie längst gibt. Sogar seit mehreren Jahren. Die Contao-Erweiterung [news_categories] ist eine davon. Die erste Version wurde bereits 2013 veröffentlicht.

Dank der Erweiterung von Kamil Kuzminski ist es in Contao möglich, Nachrichten einer oder mehreren Kategorien zuzuordnen. Dadurch bekommt Contao das, was vielen Wordpress-Umsteigern oftmals gefehlt hat. Denn in Contao kannst du zwar in einigen Situationen zur Kategorisierung mit unterschiedlichen News-Archiven arbeiten. Aber spätestens wenn du eine Nachricht in mehreren Kategorien unterbringen möchtest, wird es kompliziert.

Funktionen der Kategorie-Erweiterung

Auch wenn es sich hier „nur“ um eine News-Kategorie-Erweiterung handelt, lassen sich damit eine Vielzahl von Szenarien abdecken. Im einfachsten Fall verwendest du die Erweiterung einfach so wie ich hier auf Erdmann & Freunde. Du legst ein paar Kategorien und bei Bedarf Unterkategorien an, ordnest diese deinen Beiträgen zu und lässt sie über das Frontend-Modul Liste mit Nachrichten-Kategorien filtern.

Du kannst die News-Kategorien aber auch so konfigurieren, dass nur Beiträge einer bestimmten Kategorie auf einer Unterseite angezeigt werden. So könnte ich zum Beispiel auf der Unterseite Für Agenturen nur News einer Agentur-Kategorie und deren Unterkategorien anzeigen. Das macht die Einbindung von News auf Unterseiten super flexibel und ermöglicht dir, für jeden Bereich eurer Website die passenden Nachrichten zu platzieren.

Vielen Dank Kamil aka Codefog für die Veröffentlichung der Erweiterung!

Zurück

Einen Kommentar schreiben

Kommentar von Edgar |

Vielen Dank Dennis für den Beitrag zu dieser Erweiterung. Genau danach suche ich nämlich seit fast zwei Wochen. :)

Kommentar von Kim |

Habt ihr eine schlaue Idee, wie ich mir die Kategorie als z.B. CSS-Klasse im Template rausziehen kann?

Antwort von Dennis

In welchem Template? Auf der Leser-Seite könntest du z.B. mit diesen Zeilen, die Klassen der Kategorien ausgeben:

<?php foreach($this->categories as $category): ?>
<?php echo $category['class'].' '; ?>
<?php endforeach; ?>

Alternativ könntest du den auch statt class den alias verwenden.

Kommentar von Frank Kirsch |

Schöne Erweiterung, aber ich hänge gerade daran, diese Erweiterung Domainübergreifend einzusetzen. Also Kat A soll zur Domain A und Kategorie B zu Domain B.

Antwort von Dennis

Moin Frank,

ich hatte den Fall so noch nicht, aber vielleicht kannst du das Problem ein wenig näher beschreiben? 

Kommentar von Marina |

Hallo! Ich habe gerade tierische Probleme, die ganze Sache in Contao 4.4 ans Laufen zu bekommen - ist das Ganze grundsätzlich in Contao 4 lauffähig oder eher als Beta zu betrachten? In Contao 3.5 hab ich das problemlos verwendet.

Antwort von Dennis

Moin Marina,

ja, die News-Kategorien Erweiterung läuft bei mir ohne Probleme auch unter Contao 4.4 (z.B. hier bei unserer Website). Ich vermute, dass das Problem entweder bei der Installation oder bei der Einrichtung der Erweiterung liegt.

Kommentar von Andreas |

Hallo, hat schon mal jemand mit Contao 4.6 probiert? Ich habe es leider nicht zum laufen bekommen :(

Antwort von Dennis

Moin Andreas,

was funktioniert denn bei dir nicht? Ich habe es mal eben testweise installiert und es sieht eigentlich alles gut aus. Menüpunkt ist da, Modul lässt sich anlegen und auch die Filterung geht.

Bitte addieren Sie 4 und 1.

Immer auf dem Laufenden bleiben

Für den Newsletter anmelden

Der Newsletter erscheint 1x im Monat