documentData

Gibt Daten aus einem Dokument aus.

TAG

<wsl:documentData document="" data="" />

Attribute

document *
Pfad des Dokumentes
data *
Pfad der zu ermittelnden Daten. Die Daten können entweder über wPath oder über folgende Kurzschreibweise ermittelt werden.
  • title - Seitentitel
  • description - Beschreibung
  • keywords - Schlüsselwörter
  • thumbnailSrc - Pfad des Vorschaubildes
  • navpointPath - Pfad des Navigationspunktes
  • navpointId - Id des Navigationspunktes
  • robotsValue - Einstellungen der Seite für den Suchrobot
  • rssPath - RSS-Pfad
  • rssTitle - RSS-Titel
  • modificationName - Benutzername des Benutzers, der zuletzt Änderungen vorgenommen hat
  • modificationTime - Zeitstempel der letzen Änderungen
  • creationName - Benutzername des Erstellers
  • creationTime - Zeitstempel des Erstellens
  • [WPATH] - wPath Ausdruck, mit dem beliebige Knoten angesprochen werden können
lengthMax
Anzahl der Zeichen, die maximal ausgelesen werden sollen.
lengthCrop
Anzahl der Zeichen, die maximal ausgelesen werden sollen. Dieses Attribut wird in Kombination mit den Attributen "shrinkCharacterCrop" und "delimiterCrop" verwendet.
shrinkCharacterCrop
Falls die Zeichenkette über "lengthCrop" reduziert wurde, werden vom Ende her alle Zeichen bis zum Auftreten des definierten Zeichens gelöscht.
Wollen Sie also nur ganze Wörter anzeigen, müssen Sie hier ein Leerzeichen angeben.
Wollen Sie hingegen nur ganze Sätze anzeigen, müssen Sie hier ein Punkt angeben.
delimiterCrop
Falls die Zeichenkette über "lengthCrop" reduziert wurde, wird sie durch die angegebenen Zeichen ergänzt.

Beispiele:

<!-- Auslesen der Daten über verkürzte Schreibweise --> 
<!-- Auslesen des Titels -->
<wsl:documentData document="/de/index.php" data="title" />

<!-- Auslesen der Beschreibung -->
<wsl:documentData document="/de/index.php" data="description" />
          
<!-- Auslesen der Daten über verschiedene XPath-Befehle -->
<!-- Auslesen der Beschreibung -->
<wsl:documentData document="/de/index.php" data="/wd:document/wd:extension/wd:meta/wd:description/text()" />

Beispiel: Auslesen der Überschrift über standard.wDocument.php oder breadcrumb.wNavigation.php

<!-- Auslesen der Überschrift bei entsprechender Struktur -->
<wsl:documentData document="{$wDocumentPath}" data="/wd:document/wd:group[@id='content1']/wd:item[@type='headline.text']/wd:fragment[@id='text']/text()"/>

<!-- Auslesen der zweiten Überschrift bei entsprechender Struktur -->
<wsl:documentData document="{$wDocumentPath}" data="/wd:document/wd:group[@id='content1']/wd:item[@type='headline.text'][2]/wd:fragment[@id='text']/text()"/>
 

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG