<we:block  />

Kann erweiterbare Listen/Blöcke erzeugen. Zwischen Start- und Endtag kann man beliebiges HTML- oder we:Tags schreiben. Wenn man auf der Ansicht "Bearbeiten" den Plus-Button klickt, wird alles, was zwischen Start- und Endtag steht, eingefügt. Über jedem eingefügten Eintrag befindet sich ebenfalls ein Plus-Button sowie ein Button mit einem Papierkorb-Symbol. Durch Klick auf den Plus-Button eines Eintrags wird ein neuer Eintrag eingefügt. Durch Klick auf den Papierkorb-Button wird der Eintrag gelöscht. Mithilfe der Pfeil-Buttons können die Blockeinträge nach unten oder oben verschoben werden.

ab Version 2.0.0.0
Endtag erforderlich nein
Pflichtattribute

Attribute

name Pflichtfeld: ja

Bei diesem Attribut gibst Du als Wert einen eindeutigen Namen an.

ab Version 2.0.0.0
Typ string
Standardwert -
showselect Pflichtfeld: nein

Setzt Du den Wert dieses Attribut auf "true" oder gar nicht, so wird neben dem "+"-Zeichen eine Selectbox angezeigt, in der Du auswählen kannst, wie viele Blöcke auf einmal eingefügt werden sollen. Setzt Du dieses Attribut auf "false", wird nur das "+"-Zeichen angezeigt, so dass Du jeweils nur einen Block auf einmal hinzufügen kannst.

ab Version 3.1.0.0
Typ boolean
mögliche Werte true, false
Standardwert true
start Pflichtfeld: nein
Der Wert dieses Attributes steuert die Anzahl der Wiederholungen eines Blocks die zu Beginn offen sind. Ist dieses Attribut nicht gesetzt, werden keine Wiederholungen angezeigt.
ab Version 4.0.0.0
Typ number
Standardwert 0
limit Pflichtfeld: nein

Durch setzen dieses Attributes kannst Du festlegen, wie viele Wiederholungen dieses Blocks maximal möglich sind. Wird dieses Attribut mit dem Wert "0" belegt oder überhaupt nicht gesetzt, wird die Anzahl der Wiederholungen nicht beschränkt.

ab Version 4.0.0.0
Typ number
Standardwert 0

Syntax

<we:block name="" showselect="true|false" start="" limit=""/>						

Beispiele

Beispiel #1

Code
<ul>
  <we:block name="MyBlock">
    <li><we:input type="text" name="MyText" size="40"/></li>
  </we:block>
<ul>

Beispiel #2 - Erweiterte Funktionen des Blocks (verschieben)

Das Verschieben von Blöcken ist oftmals schwer zu überblicken.

Mit diesem Schippsel kann man einen Text, der auch innerhalb eines Eingabefeldes, oder eines Auswählers steckt, nutzen um damit die Position zu markieren.

 

Dieses Feature ist ab WE 10.0 verfügbar.

Code
<we:block name="a">
    <div style="border-bottom:1px dotted grey;margin-bottom:2ex;padding-bottom:1ex;">
    <we:blockControls label="alt">
        <we:select name="b"><option>X</option><option>Y</option></we:select>
    </we:blockControls>
    <we:blockControls comment="moved controls here"/>
    <we:blockControls label="prim">
        <we:input name="c"/>
        <we:input name="d"/>
    </we:blockControls>
    </div>
</we:block>

Hilf mit!

Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.

Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.

powered by webEdition CMS