• 1c Bitrix jak nainstalovat šablonu. Vytvoření šablony Bitrix – rychlý start. Instalace šablony z předchozí lekce

    • Tutorial

    Když jsem se znovu snažil najít programátora, který v mém městě pracoval s CMS 1C-Bitrix, narazil jsem na problém...

    Existují programátoři, kteří pracovali s různými bezplatnými frameworky, jako je Joomla, WordPress atd., ale když přijde na Bitrix, každý říká: „Ach, je to placené, proč to potřebuji, když existuje spousta dalších bezplatných.“ A nechtějí se učit něco nového.

    Tak jsem začal, až na jednu věc mi hned ukázali jak, co a proč. Ale našel jsem materiál online a na Habré. Začnu proto něčím jednoduchým, jako obyčejný programátor se znalostí PHP a alespoň základními HTML, CSS, JS, začněte pracovat s Bitrixem.

    Nebudu mluvit o struktuře adresářů šablon, o tom si můžete přečíst. První věc, kterou musíte řešit, je integrace HTML šablony do CMS.

    Řekněme, že máte hotovou HTML šablonu a potřebujete ji integrovat do systému. Začněme instalací na server:

    Tím je fáze instalace dokončena, pokračujeme přímo k integraci šablony. Přejděte do administračního panelu v části „Nastavení“. Dále přejdeme do stromu nastavení: Nastavení produktu - Šablony webových stránek, klikněte na tlačítko „Přidat šablonu“.

    Otevře se standardní formulář pro vytvoření šablony.

    Vymyslete ID (obvykle používám hlavní), zadejte název šablony. Pole „Popis“ není povinné, je spíše vytvořeno pro vývojáře, aby nedošlo k záměně šablon, pokud jich je několik.

    Tady začala legrace. Šablona stránky HTML obvykle vypadá takto:

    ... ... ... ... ...
    Zde jde především o pochopení toho, co patří do šablony a co do obsahové části. V tomto příkladu začíná obsahová část mezi značkou sekce. Zkopírujte proto šablonu do pole „Vzhled šablony webu“. Mezi tag vložíme direktivu služby #WORK_AREA# . V důsledku toho bude šablona vypadat takto:

    ... ... ... #PRACOVNÍ OBLAST# ...
    Pokud máte CSS, přejděte na kartu „Styly šablon“ a vložte jej tam.

    Dále obvykle upravuji soubory přes FTP. Otevřete svůj textový editor (používám Notepad++, takže nebudu psát jeho příklad) a přejděte na server. Celá šablona Bitrix se nachází na /bitrix/templates/název_šablony/, pokud máte obrázky nebo další soubory stylů, skripty JS atd., zkopírujte vše do této složky.

    Přejděme k závěrečné části a registrujte všechny potřebné proměnné Bitrix. Otevřete soubor header.php a začněte upravovat. První věc, kterou musíte udělat, je připojit výstup záhlaví webu:

    … …
    Chceme také vidět panel pro správu webu ve veřejné části webu:

    … … …
    Chcete-li zobrazit název stránky, přidejte do příslušné značky funkci. V důsledku toho získáme následující soubor:

    ... ... ...
    Mimochodem, zapomněl jsem říct, že pokud existují další soubory, ať už je to JS, CSS, favicon a tak dále, tak aby se nezapsala celá dlouhá cesta /bitrix/…/ existuje speciální konstanta SITE_TEMPLATE_PATH . Vložíme jej na správná místa:


    Chceme také vidět panel pro správu webu ve veřejné části webu:

    … … …
    Chcete-li zobrazit název stránky, přidejte do příslušné značky funkci. V důsledku toho získáme následující soubor:

    ... ... ...
    Mimochodem, zapomněl jsem říct, že pokud existují další soubory, ať už je to JS, CSS, favicon a tak dále, tak aby se nezapsala celá dlouhá cesta /bitrix/…/ existuje speciální konstanta SITE_TEMPLATE_PATH . Vložíme jej na správná místa:

    Chceme také vidět panel pro správu webu ve veřejné části webu:

    … … …

    Chcete-li zobrazit název stránky, přidejte do příslušné značky funkci. V důsledku toho získáme následující soubor:

    ... ... ...

    Mimochodem, zapomněl jsem říct, že pokud existují další soubory, ať už je to JS, CSS, favicon a tak dále, tak aby se nezapsala celá dlouhá cesta /bitrix/…/ existuje speciální konstanta SITE_TEMPLATE_PATH . Vložíme jej na správná místa: