Contao-News

Wir informieren Dich hier regelmäßig zu Updates, stellen Best-Practice-Arbeiten vor und berichten über Aktuelles aus dem Contaoversum.

Neues Portal für die Region Südbaden

von Manuel Mederer – Aus der Praxis

Eine Pizzeria in der Nähe suchen, Partytipps fürs Wochenende abchecken oder das nächste Ziel für den gemeinsamen Familienausflug finden? Oft ist es gar nicht so leicht,  sich im riesigen Webseiten-Dschungel zurechtzufinden und schnell an relevante Informationen aus der Region zu kommen.

Genau dieses Problem versucht die Webseite Freiburg-Info zumindest für den Südbadischen Raum zu beseitigen, indem interessante Informationen wie Nachrichten, Veranstaltungen, Freizeit- oder Gastronomieangebote gebündelt und möglichst übersichtlich und kategorisiert dargestellt werden.

Da Grundkenntnisse aus einer bestehenden Contao-Vereinswebseite vorhanden waren, fiel die Wahl des CMS nicht schwer: Contao musste her. Ausschlaggebend war unter anderem der großzügig ausgestattete Core, der mit seinen Event-, Nachrichten- und FAQ-Modulen sehr vernünftige Werkzeuge für den Projekteinstieg geliefert hat. Dazu kommt die riesige, deutschsprachige Community, die einem als „nicht Programmierer“ gerne unter die Arme greift und einen, wenn nötig, in die richtige Richtung lenkt.

Im Laufe der Zeit stellte sich heraus, dass in den Core-Modulen die Eingabemasken um individuelle Felder erweitert werden müssen. Beispielsweise sollten bei Veranstaltungen ein Künstlername sowie nähere Informationen zum Veranstaltungsort hinterlegt werden. Auch dies war dank der guten Dokumentation im Contao-Handbuch (Stichwort: DCA) kein Problem.

Im nächsten Schritt sollten, um die Datenbasis zu vergrößern und den redaktionellen Aufwand zu verringern, separate Datenbank-Tabellen für Künstler und Veranstaltungsorte geschaffen werden. Für die Umsetzung dieser Aufgabenstellung fiel die Wahl auf MetaModels. Eine Erweiterung für Contao, mit der sich sehr komplexe Datenmodelle inkl. Relationen, Listen, Filtern usw. ohne Programmierung realisieren lassen. Mit MetaModels wurden letztendlich die benötigten Tabellen in der Datenbank erzeugt. Die dort hinterlegten Datensätze können nun, nach DCA-Erweiterung, in der Eingabemaske des Events-Modul ausgewählt werden.

Darüber hinaus kam MetaModels an vielen anderen Stellen wie z.B. dem Gastroguide und dem Freizeitführer zum Einsatz. Dazu wurden verschiedene Listen- und Detailseiten erstellt. Mit den umfangreichen Filtermöglichkeiten kann die Auswahl schnell auf die eigenen Interessen eingegrenzt werden. Mit der Umkreissuche ist zudem eine örtliche Eingrenzung möglich, sowie die Anzeige von Locations in der Nähe einer Fundstelle. Auch eine Bewertungs- und Kommentarfunktion wurde damit umgesetzt.

Fazit:

Abschließend lässt sich sagen, dass es viel Spaß macht, mit Contao zu arbeiten. Nach etwas Einarbeitung und mit Hilfe einer tollen Community lassen sich selbst für eine Privatpersonen ohne nennenswerte Programmierkenntnisse sehr ansehnliche und komplexe Webseiten erstellen. Stichwort: Contao ist für alle da!

Die Webseite läuft aktuell unter Contao 4.9 und MetaModels 2.2

Das Projekt findet ihr hier:
https://www.freiburg-info.de

Zu diesem Projekt:

Das Projekt ist privat und hat keinen kommerziellen Hintergrund. Marco hat bei uns nachgefragt, ob wir das Projekt im Rahmen unserer "Aus der Praxis"-Reihe vorstellen können. Den Text und die Screenshots hat er auch geliefert. Und wie ihr seht – haben wir das gerne veröffentlicht.

Alle News anzeigen

Kommentare

Einen Kommentar schreiben

Bitte rechnen Sie 1 plus 7.