ModuleCatalogList

Aus Contao Community Documentation

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
Contao Version ab 2.9
Extensions Catalog ab 2.0beta1


Kurzbeschreibung

Das Modul "Katalog Liste" wird zur Ausgabe einer Liste von Items verwendet

Konfiguration

  • Als wichtigstes muss eine Weiterleitungsseite eingestellt werden. Auf dieser Seite muss der Katalog Detailansicht vorhanden sein.
  • Visible Fields - Sichbare Felder. Diese Felder sind dann im Template verfügbar. Man kann auch die Reihenfolge der Ausgabe bestimmen.
  • Override default Link (Um den Normalen Details Link außer Kraft zu setzen und ein anderes/mehrere andere Felder auszuwählen, die dann verlinkt werden)
  • Search Fields (Hier muss angegeben werden in welchen Felder die Suche aktiv ist. So kann man genau steuern was alles durchsucht werden soll)
  • Enable Conditional List (Erst wenn ein Filter mit diesem Feld vom Besucher ausgewählt wurde, wird die Liste angezeigt.)
  • Elemente pro Seite (wie Überall in Contao wird darüber eine Pagination eingerichtet, wenn die Liste größer ist als die hier angegebene Zahl. 0 steht auch hier für keine Pagination)
  • Use offset and limit for listing (Items Überspringen und limitieren)
    • List offset (Anzahl der zu überspringenden Items angeben, dann wird die Liste erst ab dem n-ten Item begonnen)
    • Number of items (Anzahl der Anzuzeigenden Items beschränken)
  • Catalog Filtering (hier können Filter definiert werden um die Items in der Liste einzuschränken)
    • Condition (Hier kann die Liste eingeschränkt werden über SQL Syntax -> zum Beispiel online=1)
    • Order by (Auch hier wird mittels SQL Syntax gearbeitet. Diesmal bestimmt man die Sortierung der Items in der Liste)
    • Query Mode (Hier kann bestimmt werden wie sich mehrere Filter auf die Liste auswirken)
      • ALL matches (AND) (Alle Filter müssen mit den Items die ausgegeben werden übereinstimmen)
      • ANY matches (OR) (Irgendein Filter muss mit den Items die ausgegeben werden übereinstimmen)
    • Tags Mode (Hier kann eingestellt werden wie sich mehrere Tags auf die Items in der Liste auswirken)
      • ALL matches (AND) (Alle Tags müssen mit den Items die ausgegeben werden übereinstimmen)
      • ANY matches (OR) (Irgendein Tag muss mit den Items die ausgegeben werden übereinstimmen)
  • Catalog Thumbnails
    • Override Image sizes (Um in der Listenansicht andere Bildabmessungen zu haben als in bei dem Item vorgegeben. Besonders sinnvoll ist der Einsatz, wenn in der Liste das Vorschaubild auf das Item kleiner sein soll als in der Detail Ansicht)
  • Catalog Edit (Hier geht es nicht um das Bearbeiten der Liste im Frontend, sondern um die Möglichkeit einen weiteren Link auszugeben der zur Bearbeitungsseite führt)
    • Enable Editing (Einschalten der Option)
    • Jump to page (Weiterleitung zu der Seite auf der das Catalog Edit Modul eingebunden ist)
  • Template-Einstellungen (Da es bei dem Catalog sehr viel öfter vorkommt, das man ein eigenes Template anlegen muss, kann man hier in jedem Modul genau einstellen welches Template genutzt werden soll)
    • Catalog layout
      • catalog_list (Standard layout für die einzelnen Items der Liste)
      • catalog_simple (Einfache Ausgabe)
      • catalog_simple_table (Einfache Ausgabe in einer Tabelle)
    • Catalog template
      • mod_cataloglist (Standard template für die Liste)

--MacKP 14:51, 18. Mai 2010 (UTC)

Ansichten
Meine Werkzeuge

Contao Community Documentation

<TheTril> Stateless Template, Stateless Elements, Stateless Renderer :)
<TheTril> everything is stateles :D
<leo-unglaub> TheTril: genau wie Ed Snowden *g*

Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge