Catalog mit Frontend-Editing und Workflow erstellen
Aus Contao Community Documentation
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
betrifft | |
---|---|
TYPOlight Version | ab 2.8 |
Extensions | TYPOlight Core, |
Inhaltsverzeichnis
Kurzbeschreibung
Hier geht es darum, wie man Items im Frontend ersellen und bearbeiten kann. Anhand eines Immobilienkataloges wird auch noch die Einrichtung eines Workflows vorgestellt. Zum Schluss soll es dem Besucher der Seite noch möglich sein Kontakt zu dem Seitenbetreiber aufzunehmen (mithilfe eines Formulars bei dem Item). Hier bei dem Beispiel werden exemplarisch zwei Arten von Immobilien angelegt (Haus zum kaufen und Hotelzimmer). Bei diesem Beispiel ist die Backend-Ansicht von den Items nicht wirklich wichtig und wurde auch vernachlässigt, da alle Items über das Frontend verwaltet werden.
Benötigte Erweiterungen
- catalog
- backend_filterwiz
- backend_tabletree
- DC_DynamicTable
- taxonomy
- catalogitemuseridfield (für den Workflow wichtig, da damit die Items dem User zugewiesen werden)
- catalog_mailer (hier gibt es im Moment noch das Problem einer blöden abhängigkeit von catalog_ext. also noch nicht installieren!)
Voraussetzungen für das Tutorial
- wie ein Katalog erstellt wird sollte von anderen Tutorials klar sein und man sollte die Beschreibung der einzelnen Felder gelesen haben.
- Erstellung von Taxonomie
- der Umgang mit TYPOlight sollte bekannt sein
- Seitenstruktur bearbeiten
- Module anlegen
- Templates bearbeiten
- Mitgliederbereich einrichten (für 2 Gruppen:Makler und Makler-Admins)
Erstellen der Grundlagen im Backend
Erstellung von neuen Seiten in der Seitenstruktur
- Startseite (Hier wird catalogfeatured eingesetzt)
- Immobilien Liste (Filter und Liste der Immobilien)
- Immobilien Details (die Detailseite von einem Item)
- Immobilien Liste (Filter und Liste der Immobilien)
- Geschützer Bereich
- Immobilien Anlegen (Für normale Makler)
- Haus zum kaufen Liste
- Haus zum kaufen anlegen / bearbeiten
- Hotelzimmer Liste
- Hotelzimmer anlegen / bearbeiten
- Haus zum kaufen Liste
- Immobilien Anlegen Administration (Für Makler-Admins)
- Haus zum kaufen Liste
- Haus zum kaufen anlegen / bearbeiten
- Hotelzimmer Liste
- Hotelzimmer anlegen / bearbeiten
- Haus zum kaufen Liste
- Immobilien Anlegen (Für normale Makler)
Taxonomie (Bedingung)
Die Taxonomien sind für die Kategorien und für die Gebiete der Items
Man erstellt sich zuerst die Kategorien und die Optionen. Wobei man hier wie bei einem Baum Verschachtelungen vornimmt:
- Immobilien
- Immo Art
- Haus
- Miethaus
- Ferienhaus
- Haus zum kaufen
- Hotel
- Hotelzimmer
- Haus
- Immo Gebiete
- Bizerte
- Jendouba
- Beja
- etc.
- Immo Art
Das Ergebniss sollte ungefähr so aussehen wie auf diesem Bild: BILD1 TAXONOMIEN
Erstellen von einem Katalog mit Feldtypen
Neuer Katalog
Zuerst erstellt man mit einem Klick auf Neuer Katalog einen neuen Katalog und stellt den wie folgt ein:
- Name von dem Katalog angeben
- einen Tabellennamen angeben (die Tabelle wird automatisch erzeugt). Bitte keine Tabellen mit tl_* anlgegen, da diese dann von TYPOlight immer als zu löschen vorgemerkt werden beim aktualisieren der Datenbank.
- Alias und Felder veröffentlichen kann erst später angegeben werden, wenn diese Felder vorhanden sind.
- Sprung zur Seite: Angabe der Detailansicht
- Suche - Suchbar -> aktivieren (keine Bedingung angeben)
- Alle weiteren Einstellungen werden erst später vorgenommen.
BILD2 Katalog Merkzettel
Templates
Hier werden nur die geänderten Templates durchgegangen und erläutert wie man diese Handhabt. (Wird noch erstellt, nachdem das Tutorial fertig ist zur allgemeinen Bearbietung von catalog Templates)
--MacKP 14:52, 18. Mai 2010 (UTC)