bx:editbutton
Mit dem Tag editbutton kann man im Frontend Buttons oder Links anzeigen, mit denen man in die Verwaltung an die richtige Stelle springen kann. Die Verwaltung muß offen sein.
<bx:editbutton [style="{classname}"] [class="{classname}"] [form-style="{classname}"] [form-class="{classname}"] target="{targetangabe}" label="{text}"/>
<bx:editbutton[.link] type="{container}" field="Feldname" [weitere Attribute z.B. class, id oder style] />
<!-- Neuer Datensatz (ab v 2.6.8)-->
<bx:editbutton[.link] type="{container}" [pool | baseloop]="{containername | containerid}" [weitere Attribute z.B. class, id oder style] />
<bx:editbutton[.link] type="container" sub="BilderListe" label="neues Bild" />
<bx:editbutton[.link] [type="nav"] />
<bx:editbutton[.link] [type="nav"] navid="navid" />
<bx:editbutton[.link] [type="nav"] function="{copy | sort | sortroot}" />
<bx:editbutton[.link] [type="nav"] file="{jsp-Datei in Verwaltung}" />
<bx:editbutton[.link] [type="nav"] />
Schreibt einen Edit-Button in Form einer HTML-Form mit Hidden-Feldern und einem <input type=”submit”> in die Seite, der bei Abschicken in einem neuen Tab in der Verwaltung eine Seite öffnet, wenn der Benutzer Schreibzugriff (= Recht zum Speichern der Seite) auf den aktuellen Navigationspunkt hat.
link
Schreibt einen Link in die Seite anstatt eines Formulars (Form in Form ist nicht erlaubt, wenn Editbutton z.B. innerhalb einer Form ist) Weitere angegebenen Attribute werden einfach in den Edit-Link übernommen.
style
Styleangaben für das <input type="submit">-Feld
class
Klassenangabe für das <input type="submit">-Feld
form-style
Styleangaben für die umgebende Form
form-class
Klassenangabe für die umgebende Form
type="container"
innerhalb einer Containerschleife z. B. <bx:record> <bx:containerfilter> <bx:recordfield.verknüpfung>:** --> öffnet die Verwaltung und springt zum aktuellen Datensatz des Schleifendurchlaufs
field
Sprungmarke zum entsprechenden Feld
type="nav"
navid
function
copy: Springt direkt zur Menüpunkt-kopieren-Seite sort: Springt direkt zur Untermenü-sortieren-Seite sortroot: Springt direkt zum Sortieren der Hauptebene datalist: Springt zur Container-Liste, die mit pool benannt ist (auf Anfrage)
file
Springt zu beliebiger Datei in Verwaltung mit „/“ am Anfang zu jsp in /verwaltung ansonsten zu virtueller Datei beim aktuellen Menüpunkt „kopieren.bx“, „sortieren.bx“
pool / pool|baseloop
(ab v 2.6.8) pool analog containerfilter, baseloop, wenn die Schleife auch auf der Seite ist <bx:editbutton[.link] type="container" pool=""> - Wenn die Schleife nicht auf der Seite steht
sub
Name des Untercontainer-Feldes (für neuer Untercontainer-Datensatz (siehe Beispiel 2))
Beispiele
``
<bx:editbutton label="✐">
schreibt ein ✐ als Buttontext
<bx:containerloop pool="Galerien">
...
<bx:editbutton[.link] type="container" sub="BilderListe" label="neues Bild" />
</bx:containerloop>
Link in statischer Mail:
http://www.meine-domain.de/verwaltung/?client=12E2D639293&table=12EE71ADC48&record=[[recordid]]
Anmeldeformular im Frontend (Anmeldung bei Verwaltung wird vermieden)
Folgendes Input-Feld muß ins Anmeldeformular: