Sunshine CMS

Design Snippets sind spezielle Anweisungen innerhalb des Design-Moduls, um auf verschiedene Core-Funktionen zugreifen zu können. Unter dem Menüpunkt bei Core-Funktionen sehen Sie bei jeder Funktion den dazugehörigen Snippet.
Snippets sind für Designer gedacht, die sich nicht mit PHP-Code auseinander setzen wollen und/oder Snippets aus anderen Systemen gewöhnt sind. Die Snippets im Sunshine CMS sind vom Aufbau her an Snippets aus anderen Systemen angelehnt.
Funktion: {Funktionsname()}
Beispiel: {show_back_button()}
Variable: {Variable}
Beispiel: {BBCMS}
Um eine Ausgabe zu erzeugen, muss das Wort ECHO vor den Snippet gestellt werden.
Beispiel: ECHO{Funktionsname()} oder ECHO{Variable}
Ein Array wird in Klammern übergeben z.B. (0=>"Name",1=>"Vorname")
Beispiel: {Funktionsname:(0=>"Name",1=>"Vorname")} oder {Funktionsname:("Name", "Vorname")}
Beachten Sie, sowie Parameter an eine Funktion übergeben werden, fallen die Klammern beim Funktionsnamen weg.
Bei Variablen können Sie auch einen bestimmten Wert anhand des Schlüssels aufrufen. Dazu müssen Sie den Parameter in eckigen Klammern angeben.
Beispiel: {Variable:["mein_key"]}
Zahlen geben Sie normal an ohne irgendwelche zusätzlichen Zeichen.
Beispiel: {Funktionsname:1}
Einen Text geben Sie ein doppelten oder einfachen Anführungszeichen an.
Beispiel: {Funktionsname:"Text 1":'Text 2'}
Zurück