Funkce slouží k pokročilému inkludování např. JS do hlavičky stránky, pouze na úrovni jednotlivých dokumentů, vhodné např. aby se JS Clearbox neinkludoval na stránkách, kde není třeba.
Snippet je třeba zavolat buď v Chunku obsahujícím
HTML HEAD nebo v šabloně v
HTML HEAD
[!includeToHtmlHeader!]
<?php
/*
includeToHtmlHeader
*********************
Funkce slouzi k pokrocilemu inkludovani napr. JS do hlavicky stranky, pouze na urovni jednotlivych dokumentu, vhodne napr. aby se JS Lightbox neinkludoval na strankach, kde neni treba.
*/
// zjistime v jakem dokumentu aktulani jsme
$docId = $modx->documentIdentifier;
// dle aktualni stranky (ID stranky) provedem akci
switch($docId) {
case 2:
return $modx->getChunk('includeHeadClearbox'); // nacte Chunk obsahujici JS pro Clearbox pouze na strance s ID 2
break;
default:
// pokud neni uvedeno ID dokumentu nic se neprovede
}
?>