Skip to main content

bx:editbutton

InhaltMit 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  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.

Das type=“nav“ kann weggelassen werden (ist Defaultwert und wegen Kompatbilität)

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 -Feld class Klassenangabe für das -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" **innerhalb einer Navigationsschleife z. B. bx:navigation bx:navlink bx:submenu: **--> öffnet die Verwaltung und springt zum Menüpunkt des Schleifendurchlaufs
innerhalb einer Contentschleife (bx:schleife, bx:designloop): --> öffnet die Verwaltung und springt zum aktuellen Schleifenelement, auch mehrere geschachtelte Ebenen navid eine beliebige Nav-ID des Projektes Öffnet die Verwaltung und springt zum angegeben Menüpunkt 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|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

``

Beispiel Titel

<bx:editbutton label="&#10000;"> 

schreibt ein ✐ als Buttontext

<bx:containerloop pool="Galerien">
   ...
   <bx:editbutton[.link] type="container" sub="BilderListe" label="neues Bild" />
 </bx:containerloop>

http://www.meine-domain.de/verwaltung/?client=12E2D639293&table=12EE71ADC48&record=[[recordid]]

Anmeldeformular im Frontend (Anmeldung bei Verwaltung wird geladen…vermieden)

Folgendes Input-Feld muß ins Anmeldeformular:

<input type="hidden" name="editable" value="true">