Technische Dokumentation
PHP
Die PHP Instanz von JYAML als Referenz-Objekt erhalten Sie mit $jyaml = JYAML::getDocument();. Innerhalb von HTML-Templates die im /html/ Verzeichnis liegen, sollte jedoch in der Regel $this dem JYAML Objekt entsprechen.
Die JYAML PHP-Klasse Erweitert die Joomla! PHP-Klasse JDocumentHTML. Sie können also alle Funktionen die mit JDocumentHtml aufrufbar sind auch mit $jyaml aufrufen. Ein paar Funktionen sind jedoch erweitert worden.
Javascript
Ab JYAML 4.x wird für alle internen Javascript Anwendungen die globale Variable "JYAML" verwendet. Das Dropdown-Menü ist z.B. unter JYAML.Dropdown erreichbar. Aber das eigentlich sinnvolle ist, das im Objekt wichtige Pfade sowie ein blank.gif abrufbar ist.
Mit "JYAML.get()" erhalten Sie alle enthaltenen Pfadangaben. Mit JYAML.get([pfadbezeichnung]) erhalten Sie einen spezifischen Pfad.
Hier eine Liste aller abrufbaren Pfadbezeichnungen:
- blankIMG
- cssPath
- imagePath
- libraries
- scriptPath
- template
- templatePath
- yamlPath
Javascript Beispiel: JYAML.get('scriptPath') gibt dem Pfad des /script/ Ordners des aktuelle aktiven JYAML Templates zurück.
Entwickler Portal
Weitere Informationen und Anleitungen finden Sie im JYAML Development Wiki.
