Die Verwendung anderer Ausdrucks-Typen
Dieses Dokument beschreibt die fortgeschrittenen Konzepte von Page Templates. Das Dokument wurde mit Microsoft Word erstellt und mit WordXML automatisch in XML , HTML und HTMLHelp (.chm) konvertiert. Mit WordXML, dem Word-PlugIn der struktur AG, erweitern Sie Microsoft Word zu einem leistungsfähigen XML-Werkzeug.
Die Verwendung anderer Ausdrucks-Typen
In einem Python-Ausdruck können andere Ausdrucks-Typen
verwendet werden. Jeder Typ hat eine zugehörige Funktion gleichen
Namens, eingeschlossen ’path()’, ’string()’,
’exists()’ und ’nocall()’. Dies erlaubt es,
folgende Ausdrücke zu schreiben:
“python:path(’here/%s/thing’ % foldername)”
“python:path(’here/$foldername/thing’))”
“python:path(‘request/form/x’) or default”
Das letzte Beispiel hat eine leicht unterschiedliche Bedeutung
zu dem Pfadausdruck ’request/form/x | default’, da
es ’default’ verwenden wird, wenn
’request/form/x’ nicht existiert oder falsch
ist.






