Catalog mit Frontend-Editing und Workflow erstellen

Aus Contao Community Documentation

Version vom 18. Mai 2010, 23:42 Uhr von MacKP (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
MsgError.png 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,

Catalog Version 2

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)
  • Geschützer Bereich
    • Immobilien Anlegen (Für normale Makler)
      • Haus zum kaufen Liste
        • Haus zum kaufen anlegen / bearbeiten
      • Hotelzimmer Liste
        • Hotelzimmer anlegen / bearbeiten
    • Immobilien Anlegen Administration (Für Makler-Admins)
      • Haus zum kaufen Liste
        • Haus zum kaufen anlegen / bearbeiten
      • Hotelzimmer Liste
        • Hotelzimmer anlegen / bearbeiten


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
    • Immo Gebiete
      • Bizerte
      • Jendouba
      • Beja
      • etc.

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)

Ansichten
Meine Werkzeuge

Contao Community Documentation

Andreas, leg dich da hinten hin und schlaf, dann kommen wir vorwaerts.

Tristan Lins
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge