direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:listview type="document"></we:listview>

Endtag erforderlich: ja

Beschreibung

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

Code
<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

Bitte helfen Sie mit

Haben Sie eine Ergänzung für die Tag-Referenz, dann werden Sie bitte aktiv.
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.
zum Seitenanfang