<we:listview type="document"></we:listview>
Endtag erforderlich: jaBeschreibung
Attribute
- type
Typ: string | mögliche Werte: document | Standardwert: - | Pflichtfeld: ja
- name
Typ: string | Standardwert: - | Pflichtfeld: ja
Bei diesem Attribut geben Sie als Wert einen eindeutigen Namen an. - doctype
Typ: string | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie den Dokument-Typ der webEdition-Dokumente an, über die die Übersicht erstellt werden soll. Man kann als Wert nur einen Dokument-Typ angeben. - categories
Typ: string | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie als Wert kommasepariert die Kategorie(n) der webEdition-Dokumente bzw. Objekte an, über die die Übersicht erstellt werden soll. Bei mehreren angegeben Kategorien erfolgt eine UND-Verknüpfung, d.h. ein webEdition-Dokument bzw. Objekt muss um angezeigt zu werden alle angegebenen Kategorien haben. Für eine ODER-Verknüpfung gibt es das Attribut "catOr". Beachten Sie bitte, dass es seit Version 2.0 mehrstufige Kategorien gibt und die Kategorien als Pfad eingegeben werden müssen. Es sei denn, die Kategorien liegen in der obersten Ebene. Hier reicht es, wenn man nur den Namen der Kategorie angibt.
- catOr
Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein
Haben Sie als Wert des Attributs "categories" mehrere Kategorien und als Wert dieses Attributs "true" angegeben, dann wird eine ODER-Verknüpfung hergestellt. Somit müssen die aufgelisteten webEdition-Dokumente bzw. Objekte mindestens eine der angegebenen Kategorien haben. Wenn Sie als Wert "false" angeben, oder dieses Attribut nicht setzen, dann wird eine UND-Verknüpfung hergestellt. Somit müssen die aufgelisteten webEdition-Dokumente bzw. Objekte alle angegebenen Kategorien haben.
- rows
Typ: number | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie als Wert eine Zahl an, die die maximale Anzahl angezeigter Einträge definiert. Werden mehr Einträge gefunden als angezeigt werden können, dann kann man mit <we:back> und <we:next> Zurück- und Weiter-Buttons erzeugen.
- cols
Typ: number | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut (cols>1) kann eine mehrspaltige Ausgabe der Listview-Ergebnisse erzeugt werden. Dabei kann dann mit den Tags <we:tr>..</we:tr> und <we:ifTdNotEmpty> eine Tabelle erzeugt werden, die z.B. (cols=3) drei Listview-Ergebnisse nebeneinander anzeigt.
- order
Typ: string | mögliche Werte: random(), we_creationdate, we_filename, we_id, we_published, we_moddate | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie den Namen des Feldes an, nach dem die Auflistung sortiert werden soll. - desc
Typ: string | mögliche Werte: true | Standardwert: - | Pflichtfeld: nein
Wenn Sie den Wert dieses Attributs auf "true" setzen, dann wird die Sortierreihenfolge der Auflistung umgekehrt. Wenn Sie den Wert dieses Attributs nicht setzen, dann wird die Sortierreihenfolge beibehalten. - offset
Typ: number | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie als Wert eine Zahl an, die definiert, bei welchem Eintrag die Auflistung beginnen soll.
- searchable
Typ: boolean | mögliche Werte: true, false | Standardwert: true | Pflichtfeld: nein
Setzen Sie dieses Attribut auf "true", dann wird bei der Listview die Eigenschaft "durchsuchbar" der Dokumente oder Objekte (-> Reiter Eigenschaften) beachtet. Es werden dann nur die Dokumente und Objekte gezeigt, die auf durchsuchbar gestellt sind. Wenn das Attribut auf "false" gesetzt wird, wird die Eigenschaft "durchsuchbar" nicht beachtet.
- workspaceID
Typ: number | Standardwert: - | Pflichtfeld: nein
Bei diesem Attribut geben Sie die ID's der Verzeichnisse als kommaseparierte Liste an, auf welches die Suche begrenzt sein soll. Es werden nur webEdition-Dokumente angezeigt, die sich in diesem Verzeichnis befinden. Es werden nur Objekte angezeigt, denen das Verzeichnis als Arbeitsbereich zugeordnet ist.
Bei einer we:listview type="object" wird das Attribut verwendet um die anzuzeigenden Objekte auf einen Objektordner zu beschränken.
- cfilter
Typ: string | mögliche Werte: true, false, auto | Standardwert: false | Pflichtfeld: nein
Dieses Attribut gibt an, ob die auf dem Dokument/ Objekt eingestellten Kundenfilter angewendet werden sollen. - recursive
Typ: boolean | mögliche Werte: true, false | Standardwert: true | Pflichtfeld: nein
In Verbindung mit dem Attribut workspaceID können die Ergebnisse der listview auf Elemente der durch workspaceID angegebenen Ordner eingeschränkt werden. - customers
Typ: string | Standardwert: - | Pflichtfeld: nein
Hier wird die ID des Kunden aus der Kundenverwaltung für eine Filterung der Datensätze eingetragen.
- contenttypes
Typ: string | mögliche Werte: text/webedition, image/*, text/html, text/plain, text/xml, text/js, text/css, application/*, application/x-shockwave-flash, video/quicktime | Standardwert: - | Pflichtfeld: nein
- id
Typ: string | Standardwert: - | Pflichtfeld: nein
Kommaseparierte Auflistung von Ids, welche in der Listview angezeigt werden sollen - numorder
ab Version: 6.0.0.7 | Typ: boolean | mögliche Werte: true, false | Standardwert: false | Pflichtfeld: nein
Sortiert die Ausgabe der Listview numerisch (also 1,2,12,20,22,30 statt 1,12,2,20,22,30) - languages
ab Version: 6.0.0.7 | Typ: string | Standardwert: - | Pflichtfeld: nein
Schränkt die Ausgabe auf Dokumente ein, die im Eigenschafts-Tab die entsprechende Sprache zugewiesen bekommen haben. Übergabe als Einzelwert oder Komma-separierte Liste. Ab Version 6.1.0 sind auch die Werte self und top möglich, die sich dann auf die das Objekt einbettende Seite beziehen.
Syntax
<we:listview type="document" name="" doctype="" categories="" catOr="true|false" rows="" cols="" order="random()|we_creationdate|we_filename|we_id|we_published|we_moddate" desc="true" offset="" searchable="true|false" workspaceID="" cfilter="true|false|auto" recursive="true|false" customers="" contenttypes="text/webedition|image/*|text/html|text/plain|text/xml|text/js|text/css|application/*|application/x-shockwave-flash|video/quicktime" id="" numorder="true|false" languages=""> ... </we:listview>
Beispiele
Beispiel #1
<we:listview type="document">
<we:ifFound>
<p>
Seite: <we:listviewPageNr/> von <we:listviewPages/> |
Eintrag: <we:listviewStart/> bis <we:listviewEnd/>
<we:ifBack> | <we:back>zurück</we:back></we:ifBack>
<we:ifNext> | <we:next>weiter</we:next></we:ifNext>
</p>
<ul>
<we:repeat>
<li><we:field name="Title" alt="we_path" hyperlink="true"/></li>
</we:repeat>
</ul>
<p>
Seite: <we:listviewPageNr/> von <we:listviewPages/> |
Eintrag: <we:listviewStart/> bis <we:listviewEnd/>
<we:ifBack> | <we:back>zurück</we:back></we:ifBack>
<we:ifNext> | <we:next>weiter</we:next></we:ifNext>
</p>
</we:ifFound>
<we:ifNotFound>
<p>
Es konnten keine Einträge gefunden werden.
</p>
</we:ifNotFound>
</we:listview>
Siehe auch
- <we:listview></we:listview>
- <we:listview type="banner"></we:listview>
- <we:listview type="calendar"></we:listview>
- <we:listview type="category"></we:listview>
- <we:listview type="customer"></we:listview>
- <we:listview type="languagelink"></we:listview>
- <we:listview type="multiobject"></we:listview>
- <we:listview type="object"></we:listview>
- <we:listview type="onlinemonitor"></we:listview>
- <we:listview type="orderitem"></we:listview>
- <we:listview type="order"></we:listview>
- <we:listview type="search"></we:listview>
- <we:listview type="shopvariant"></we:listview>
Bitte helfen Sie mit
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.
Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.
