direkt zum Inhalt springen zur Schnellnavigation zur Navigationshilfe

<we:listdir></we:listdir>

Endtag erforderlich: ja

Beschreibung

Dieses Tag erzeugt eine Liste aller Dateien im aktuellen Verzeichnis oder in dem Verzeichnis, dessen ID als Wert des Attributs "id" angegeben wurde.

Innerhalb des Start- und Endtags können folgende we:Tags verwendet werden:


Tag Bedeutung
<we:field/> Zeigt den Dateinamen oder den Inhalt des beim Attribut "field" angegebenen Feldes an
<we:id/> Zeigt die ID des webEdition-Dokuments an
<we:path/> Zeigt den Pfad an
<we:a>Linktext</we:a> Erzeugt einen Link auf das Dokument
<we:ifSelf></we:ifSelf> Wird nur ausgeführt, wenn es sich um dasselbe webEdition-Dokument handelt.
<we:ifNotSelf></we:ifNotSelf> Wird nur ausgeführt, wenn es sich nicht um dasselbe webEdition-Dokument handelt.
Beachten Sie, dass Sie für diese Tags keine Attribute anzugeben brauchen und sich die Funktionalität von den gleichnamigen we:Tags unterscheidet, wenn sie innerhalb der <we:listdir>-Tags stehen.

Attribute

  • id

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert die ID des Verzeichnisses an, dessen Dateien aufgelistet werden sollen. Ist das Attribut nicht gesetzt, werden die Dateien des aktuellen Verzeichnisses aufgelistet.
  • index

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert kommasepariert die Index-Dateien an.
  • field

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert den Namen eines Feldes an, welches sich in den aufzulistenden webEition-Dokumenten befindet und dessen Inhalt angezeigt werden soll. Ist das Feld leer oder gibt es das Feld nicht, wird der Dateiname angezeigt. Bei Verzeichnissen wird überprüft, ob es darin eine über das Attribut "index" definierte Index-Datei gibt und wenn ja, wird ein Link auf diese angezeigt.
  • dirfield

    Typ: string | Standardwert: - | Pflichtfeld: nein

    Bei diesem Attribut geben Sie als Wert den Namen eines Feldes an, welches bei Verzeichnissen angezeigt werden soll. Ist das Feld leer oder gibt es das Feld nicht, wird der Wert des Attributs "field" bzw. der Dateiname benutzt.
  • order

    Typ: string | 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.
  • cachelifetime

    Typ: number | Standardwert: 0 | Pflichtfeld: nein

    Mit diesem Attribut definieren Sie die Gültigkeit des Caches in Sekunden für diesen we-Tag. Dieses Attribut wird nur verwendet, wenn in der Vorlage "we-Tag-Cache" bzw. "kein Cache" eingestellt ist.
  • to

    ab Version: 1 | Typ: string | mögliche Werte: screen, request, post, get, global, session, top, self, sessionfield | Standardwert: screen | Pflichtfeld: nein

    Bestimmt wie / wohin die Ausgabe erfolgt. Dabei wird der Code, der sonst auf der Seite ausgegeben würde, in exakt derselben Weise an die auszuwählende Variable übergeben. Dies ist eine praktische Alternative zu <we:setVar>, bitte vergleichen Sie und entnehmen weitere Details zu den einzelnen möglichen Werten dort.

    Erst ab Version 6.1.1: post, get
  • nameto

    ab Version: 6.1.1 | Typ: string | Standardwert: - | Pflichtfeld: nein

    Name der Variable in die die Ausgabe erfolgt.

Syntax

<we:listdir id="" index="" field="" dirfield="" order="" desc="true" cachelifetime="" to="screen|request|post|get|global|session|top|self|sessionfield" nameto="">
...
</we:listdir>

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