Benutzer-Werkzeuge

Webseiten-Werkzeuge


addons:modules:multicolumn:options

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
addons:modules:multicolumn:options [2014/08/08 10:46]
creativecat angelegt
addons:modules:multicolumn:options [2014/08/08 00:00] (aktuell)
Zeile 1: Zeile 1:
-====== MultiColumn ====== 
-===== Erweiterte Optionen ===== 
  
-In der Default-Variante werden ​die Optionen ​mit den Name kind (int => Anzahl der Spalten)equalize (bool => Sollen die Höhen der Spalten im Frontend mit js angeglichen werden?​) ​und variant (string = Welche Modulvariante soll verwendet werden) ​gespeichert.+====== 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. 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/​[name_variant]/ +  - 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 in der kopierten Datei modify.tpl die Input- und Texterea-Elemente hinzu, die du benötigst. zB <​code><​input name="​neue_option"​ value="​{$options.neue_option}"​ type="​text"></​code>​ 
-  - <​code><​input name="​neue_option"​ value="​{$options.neue_option}"​ type="​text"></​code>​ +  - Füge die Namen der neuen Input-/​Textarea-Elemente mit Kommas getrennt in das versteckte Textfeld "​options"​ hinzu: <​code><​input name="​options"​ value="​variant,​kind,​equalize,​neue_option"​ type="​hidden"></​code>​
-  - Füge die Namen der neuen Input-/​Textarea-Elemente mit Kommas getrennt in das versteckte Textfeld "​options"​ hinzu: +
-  - <​code><​input name="​options"​ value="​variant,​kind,​equalize,​neue_option"​ type="​hidden"></​code>​+
   - 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>
addons/modules/multicolumn/options.1407487607.txt.gz · Zuletzt geändert: 2014/08/08 00:00 (Externe Bearbeitung)