Hallo zusammen,
ein Bekannter hat mit Contao empfohlen, ich hab mir auch schon auf der Website alle möglichen Infos angesehen und bin ganz Feuer und Flamme das CMS bald zu ersten Mal einzusetzen.
Eine Frage hab ich noch: Gibt es bei Contao so etwas wie eine - ich nenn es mal - "Datenorientierte" Inhaltsverwaltung? Ich meine damit eine Möglichkeit unabhängig von der Seitenstruktur strukurierte Daten in der Datenbank abzulegen.
Strukturierte Daten können alles mögliche sein, z. B. Produkte (Produktbezeichnung, Produktbeschreibung, Produktbild-Link, Preis etc.) oder Immobilien (Immobilenbeschreibung, Anzahl Schlafzimmer, Kaufpreis) oder Lieblingstanten (Name, Spritzname, Betrag Kirmesgeld).
Man müsste über das Backend verschiedene Arten von Daten (s. o.) anlegen können und diese Daten innerhalb der Daten-Art in Kategorien einteilen können (Wohnimmobilien, Gewerbeimmobilien etc.). Es würde dann einen Backendbereich mit einer Liste dieser Daten geben sowie einen Backendbereich mit einer Möglichkeit, diese Daten anzulegen, zu verändern, zu löschen. Im Frontend könnte man dann über Darstellungsmodule auf diese Daten zugreifen, also innerhalb einer Seite bzw. eines Artikels die Daten entsprechend darstellen (z.B. Produktliste, Produktdetailansicht, nur alle Wohnimmobilien auflisten etc.).
Ist vielleicht schon jemand auf die Idee gekommen, eine Extension zu schreiben, die man praktisch wie oben beschrieben als eierlegende Wollmilschsau einsetzen kann? Mit möglichst wenig Programmieraufwand und so, dass die Funktionalität auch für den Endbenutzer einfach verständlich ist? Dass die Darstellungsmodule fürs Frontend von Hand erstellt werden müssen, ist klar, mir geht es um eine einfache Gestaltung im Backend (Formulare zum Befüllen müsste man zusammenklicken können, Struktur der Datenbanktabelle auch, so ähnlich wie bei PHPMyadmin, nur eben benutzerfreundlicher und idiotensicher, Datenliste im Backend müsste nach Feldern sortierbar sein, mit Paginierung bei umfangreichen Datensammlungen etc.), Mehrsprachigkeit sollte auch unterstützt werden.
Ist in etwa klar geworden, was ich meine? Ist vielleicht sehr viel Arbeit?! Ich bin gespannt auf eure Antworten.
Viele Grüße
Pierre
Lesezeichen