Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
de:create:functions:buttontopage [21.07.2016 23:13] – angelegt admin | de:create:functions:buttontopage [21.07.2016 23:32] – [Beispiel 3] admin | ||
---|---|---|---|
Zeile 69: | Zeile 69: | ||
Geben Sie den Seiten, auf welchen die Kapitel beginnen, eindeutige Seiten-Kennungen, | Geben Sie den Seiten, auf welchen die Kapitel beginnen, eindeutige Seiten-Kennungen, | ||
- | Initialisieren Sie mit folgendem PHP-Code Platzhalter für alle Knöpfe (z.B. " | + | Initialisieren Sie mit folgendem PHP-Code Platzhalter für alle Knöpfe (z.B. " |
<code php> | <code php> | ||
- | replace(' | + | if (getRoute() == ' |
- | replace(' | + | |
- | replace(' | + | replace(' |
- | replace(' | + | replace(' |
- | replace(' | + | replace(' |
+ | replace(' | ||
+ | } | ||
</ | </ | ||
Zeile 104: | Zeile 106: | ||
%btnC5% | %btnC5% | ||
</ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Beispiel: Mehrsprachige Beschriftung ===== | ||
+ | |||
+ | In einem mehrsprachigen Fragebogen ([[: | ||
+ | |||
+ | Ermitteln Sie unter **Sprachversionen** zunächst, welchen (dreistelligen) Code die verwendeten Sprachen haben. Das folgende Beispiel verwendet unterschiedliche Beschriftungen für die Sprache " | ||
+ | |||
+ | <code php> | ||
+ | |||
+ | <code php> | ||
+ | html( | ||
+ | '< | ||
+ | buttonToPage(' | ||
+ | ' | ||
+ | ' | ||
+ | )). | ||
+ | '</ | ||
+ | ); | ||
+ | </ | ||
+ | |||
+ | Dieselbe Konstruktion ist auch mit Platzhaltern möglich (die drei Schreibweisen demonstrieren lediglich, wie Sie den PHP-Code je nach Geschmack auf mehrere Zeilen verteilen können). | ||
+ | |||
+ | <code php> | ||
+ | buttonToPage(' | ||
+ | |||
+ | buttonToPage(' | ||
+ | ' | ||
+ | ' | ||
+ | ), ' | ||
+ | |||
+ | buttonToPage( | ||
+ | ' | ||
+ | array( | ||
+ | ' | ||
+ | ' | ||
+ | ), | ||
+ | ' | ||
+ | ); | ||
</ | </ |