Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
addons:modules:multicolumn:options [2014/08/08 11:15] creativecat |
addons:modules:multicolumn:options [2014/08/08 00:00] (aktuell) |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
====== Erweiterte Optionen ====== | ====== Erweiterte Optionen ====== | ||
- | In der Default-Variante werden folgende Optionen gespeichert | + | In der Default-Variante werden folgende Optionen gespeichert: |
* kind (int => Anzahl der Spalten) | * kind (int => Anzahl der Spalten) | ||
* equalize (bool => Sollen die Höhen der Spalten im Frontend mit js angeglichen werden?) | * equalize (bool => Sollen die Höhen der Spalten im Frontend mit js angeglichen werden?) | ||
* variant (string = Welche Modulvariante soll verwendet werden) | * variant (string = Welche Modulvariante soll verwendet werden) | ||
- | * gespeichert. | + | |
Die Optionen lassen sich aber sehr leicht erweitern, ohne in den Code eingreifen zu müssen. | Die Optionen lassen sich aber sehr leicht erweitern, ohne in den Code eingreifen zu müssen. | ||
Zeile 14: | Zeile 14: | ||
- Fertig | - Fertig | ||
- | In Punkt 3 sieht man zusätzlich, dass der Wert der neuen Optionen in der view.tpl/ modify.tpl über das Array $options bereit. Im Beispiel also über <code>{$options.neue_option}</code> | + | <WRAP center round tip 99%> |
+ | 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 <code>{$options.neue_option}</code> | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP center round info 99%> | ||
+ | Die Option "variant" sollte immer im hidden-Input erhalten bleiben, da sonst später eine Änderung der Variante nicht gespeichert wird. | ||
+ | </WRAP> |