====== Erweiterte Optionen ======
In der Default-Variante werden folgende Optionen gespeichert:
* kind (int => Anzahl der Spalten)
* equalize (bool => Sollen die Höhen der Spalten im Frontend mit js angeglichen werden?)
* variant (string = Welche Modulvariante soll verwendet werden)
Die Optionen lassen sich aber sehr leicht erweitern, ohne in den Code eingreifen zu müssen.
- Kopiere die Datei /templates/default/modify.tpl in den Ordner /templates/[variant_name]/
- Füge in der kopierten Datei modify.tpl die Input- und Texterea-Elemente hinzu, die du benötigst. zB
- Füge die Namen der neuen Input-/Textarea-Elemente mit Kommas getrennt in das versteckte Textfeld "options" hinzu:
- Fertig
In Punkt 3 sieht man zusätzlich, dass der Wert der neuen Optionen in der view.tpl/ modify.tpl über das Array $options bereitgestellt wird. Im Beispiel also {$options.neue_option}
Die Option "variant" sollte immer im hidden-Input erhalten bleiben, da sonst später eine Änderung der Variante nicht gespeichert wird.