Skip to main content

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.

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

link

style

style

Styleangaben für das <input type="submit">-Feld

class

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

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

navid

eine beliebige Nav-ID des Projektes Öffnet die Verwaltung und springt zum angegeben Menüpunkt

function

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

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

sub

Name des Untercontainer-Feldes (für neuer Untercontainer-Datensatz (siehe Beispiel 2))

Beispiele

``

<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 vermieden)

Folgendes Input-Feld muß ins Anmeldeformular:

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