Dnes se naučíme, jak správně formátovat header.php v Bitrixu, jak správně propojit .css a .js v header.php, jak správně propojit jQuery v Bitrixu a jak povolit kompresi souborů .css a .js v Bitrixu.
To je dnes velmi akutní a naléhavý problém. Nejčastější požadavky na moduly se týkají chyb ve skriptech, když jQuery není správně připojeno hlavička.php a velmi často je připojeno několik jQuery, ale pouze jedna knihovna jQuery by měla být připojena na všech stránkách webu a úplně první ze všech skriptů šablon webu.
Na jednom webu byl záznam, napočítal jsem 7 připojených knihoven jQuery, člověk byl prostě unavený hledáním chyb a nebylo kam jít, když se problém našel a opravil, začalo na webu vše správně fungovat.
Jak by tedy měl být soubor správně naformátován? hlavička.phpšablona webu v Bitrixu: