Der Template-Operator ezscript_require
Registriert in extension/ezjscore/autoloads/eztemplateautoload.php von der Klasse ezjscPackerTemplateFunctions (extension/ezjscore/autoloads/ezjscpackertemplatefunctions.php).
Dieselbe Klasse registriert auch: ezscript, ezscript_load, ezscriptfiles, ezcss, ezcss_require, ezcss_load, ezcssfiles.
Parameter
| Parameter | Typ | Erforderlich | Standard |
|---|---|---|---|
script_array | array | ja | array() |
type | string | nein | 'text/javascript' |
language | string | nein | '' |
charset | string | nein | 'utf-8' |
pack_level | integer | nein | 2 |
Beispiel
Aus der Parameterliste oben gebildet; die Werte sind Platzhalter (die Template-Hinweise des Operators entscheiden, ob er eine Eingabe nimmt).
$value|ezscript_require( array(), 'text/javascript', 'language', 'utf-8', 2 )In einem ausgelieferten Template
Die erste Verwendung in den Templates dieser Installation, design/admin/templates/children.tpl Zeile 97:
ezscript_require( array( 'exp::core::shared', 'exp::io', 'exp::datatable', 'ezajaxsubitems_expdatatable.js' ) )Siehe auch
Erzeugt von ./console exp:help:examples --language=ger-de aus extension/ezjscore/autoloads/eztemplateautoload.php, extension/ezjscore/autoloads/ezjscpackertemplatefunctions.php. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.