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