Sql-und-Xml - Home

Server-Daten: Die Web - Datenbank als CRM - Lösung

Ausgabeseiten / sd-Elemente

Das sd:form- Element

Fügt ein Html - <form>-Element ein und ergänzt dieses um einige für die Verwaltung benötigte hidden-Variablen. Beachten Sie, daß jedes Eingabefeld aus Html-Gründen innerhalb eines <form>-Elements eingeschlossen sein muß, daß <form>-Elemente nicht geschachtelt sein dürfen und daß beim Verzicht auf clientseitiges JavaScript auch jeder Senden-Button innerhalb des <form>-Elements definiert sein muß. Dieselben Bedingungen gelten damit für das <sd:form>-Element.
Typ
Äußere Elemente
Attribute
sd:name
Legt den Namen des Objektes fest. Dieses Attribut ist immer ein Pflicht-Attribut.
sd:action
Legt eine alternative Zielseite für das Ziel des Formularaufrufs fest.
sd:pathinfo-reduced
Wenn dieses Attribut mit dem Wert 'true' belegt ist, dann wird als Wert des Action-Elements die Ausgabeseite ohne Path-Ergänzungen festgelegt. Dies ist nützlich, falls die Seite bsp. als Folder definiert und zur Bearbeitung von Wiki-Seiten genutzt wird.
sd:add-slash
Wenn dieses Attribut mit dem Wert 'true' belegt ist, dann wird an den ermittelten Wert zusätzlich ein Slash angehängt. Das ist wichtig, falls bei angehängten Ländercodes in Kombination mit Folder-Adressierungen sofort korrekte Adressen ausgegeben werden sollen.
sd:preserve-range
Wenn dieses Attribut mit dem Wert 'true' belegt ist, dann wird die normalerweise durchgeführte Entfernung des /range/ - Abschnittes aus der Url unterdrückt. Dies kann in jenen Fällen sinnvoll sein, in welchen die Zielurl gecacht wird, um nach einer erfolgreichen Bezahlung (per PayPal, Sofortüberweisung) wieder auf exakt diesen Datensatz weitergeleitet zu werden.
sd:with-ext-state
Kann mit 'true' belegt werden. Dann wird eine Kontrollziffer mitgesendet, die das Verarbeiten von POST-Daten unterbindet, falls der Nutzer zuvor den Zurück-Button genutzt hat.
sd:skip-div-inside
sd:form - Elemente werden standardmäßig mit einem inneren div generiert. Das läßt sich durch den Wert 'true' für dieses Attribut überspringen.
Html-Attribute erlaubt
Innere Elemente

© 2003-2009 Jürgen Auer, Berlin.