Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
extended_domrepeater [2018/04/05 16:12] Manuel Kindler |
extended_domrepeater [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 52: | Zeile 52: | ||
* Der "Entfernen"-Button muss eine Callback-Methode enthalten die nach folgendem Muster benannt wird: "gadget.functions.removeCallbackERSETZMICH1" wobei ERSETZMICH1 dem Wert des "data-repeat"-Attribut des zu wiederholenden Elementes entspricht | * Der "Entfernen"-Button muss eine Callback-Methode enthalten die nach folgendem Muster benannt wird: "gadget.functions.removeCallbackERSETZMICH1" wobei ERSETZMICH1 dem Wert des "data-repeat"-Attribut des zu wiederholenden Elementes entspricht | ||
* Der "Entfernen"-Button muss eine Klasse haben die sich nach dem folgenden Muster bennannt wird: "ERSETZMICH1_rem" wobei ERSETZMICH1 dem Wert des "data-repeat"-Attribut des zu wiederholenden Elementes entspricht | * Der "Entfernen"-Button muss eine Klasse haben die sich nach dem folgenden Muster bennannt wird: "ERSETZMICH1_rem" wobei ERSETZMICH1 dem Wert des "data-repeat"-Attribut des zu wiederholenden Elementes entspricht | ||
- | * Wenn eine Option in einem SELECT das Attribut default="default" hat, wird dieses vorausgewählt sofern kein Wert für dieses Dropdown hinterlegt ist. Dies ist auch wichtig für [[:http:::wiki.tim-solutions.de:doku.php?id=software:tim:smartform_basics#pflichtfelder_beim_instanzstart|Pflichtfelder beim Instanzsstart]]! | + | * Wenn eine Option in einem SELECT das Attribut default="default" hat, wird dieses vorausgewählt sofern kein Wert für dieses Dropdown hinterlegt ist. Dies ist auch wichtig für [[:http:wiki.tim-solutions.de:doku.php?id=software:tim:smartform_basics#pflichtfelder_beim_instanzstart|Pflichtfelder beim Instanzsstart]]! |
Dem "Einfügen"-Button kann das Attribut "start" mitgegeben werden, welches dafür sorgt das das zu wiederholenden Element von Anfang an n-mal wiederholt wird. | Dem "Einfügen"-Button kann das Attribut "start" mitgegeben werden, welches dafür sorgt das das zu wiederholenden Element von Anfang an n-mal wiederholt wird. | ||
Zeile 67: | Zeile 67: | ||
gadget.functions.initFunction=function(){ | gadget.functions.initFunction=function(){ | ||
+ | var callbackfunction = function(){ | ||
+ | // Wird ausgeführt nachdem der DomRepeater initialisiert ist | ||
+ | } | ||
DOMRepeater(this.form, this.entity, callbackfunction); | DOMRepeater(this.form, this.entity, callbackfunction); | ||
} | } |