• 1c Bitrix şablon nasıl kurulur. Bitrix şablonu oluşturma - hızlı başlangıç. Önceki dersteki şablonu yükleme

    • öğretici

    Şehrimde CMS 1C-Bitrix ile çalışan bir programcı bulmaya çalışırken bir kez daha bir sorunla karşılaştım...

    Joomla, WordPress vb. gibi çeşitli ücretsiz çerçevelerle çalışan programcılar var, ancak iş Bitrix'e gelince herkes şöyle diyor: "Ah, ücretli, bir sürü ücretsiz çerçeve varken neden buna ihtiyacım var?" Ve yeni bir şey öğrenmeyi üstlenmek istemiyorlar.

    Ben de böyle başladım, bir şey hariç, nasıl, ne ve neden olduğunu hemen gösterdiler bana. Ancak materyali internette ve Habré'de buldum. Bu nedenle, PHP ve en azından temel HTML, CSS, JS bilgisine sahip sıradan bir programcı gibi basit bir şeyle başlayacağım, Bitrix ile çalışmaya başlayacağım.

    Şablon dizin yapısından bahsetmeyeceğim, bunu okuyabilirsiniz. Başa çıkmanız gereken ilk şey, bir HTML şablonunun bir CMS'ye entegrasyonudur.

    Diyelim ki hazır bir HTML şablonunuz var ve onu sisteme entegre etmeniz gerekiyor. Sunucuya kurulumla başlayalım:

    Bu, kurulum aşamasını tamamlar; doğrudan şablonun entegrasyonuna geçiyoruz. “Ayarlar” bölümündeki yönetim paneline gidin. Daha sonra ayarlar ağacında aşağıya iniyoruz: Ürün ayarları - Web sitesi şablonları, "Şablon ekle" düğmesine tıklayın

    Standart şablon oluşturma formu açılır.

    Bir kimlik bulun (genellikle ana kullanırım), şablonun adını girin. “Açıklama” alanı gerekli değildir; daha ziyade geliştiriciler için, eğer birden fazla varsa şablonları karıştırmamak için yapılmıştır.

    Eğlencenin başladığı yer burası. Genellikle HTML sayfası şablonu şuna benzer:

    ... ... ... ... ...
    Burada asıl önemli olan neyin şablona, ​​neyin içerik kısmına ait olduğunu anlamaktır. Bu örnekte içerik kısmı bölüm etiketinin arasında başlamaktadır. Bu nedenle şablonu “Web sitesi şablonu görünümü” alanına kopyalayın. Etiketin arasına #WORK_AREA# servis direktifini ekliyoruz. Sonuç olarak şablonunuz şöyle görünecek:

    ... ... ... #ÇALIŞMA ALANI# ...
    CSS’niz varsa “Şablon Stilleri” sekmesine gidin ve oraya yapıştırın.

    Daha sonra dosyaları genellikle FTP aracılığıyla düzenliyorum. Metin düzenleyicinizi açın (Notepad++ kullanıyorum, bu yüzden onun örneğini yazmayacağım) ve sunucuya gidin. Bitrix şablonunun tamamı /bitrix/templates/template_name/ konumunda bulunur; resimleriniz veya ek stil dosyalarınız, JS komut dosyalarınız vb. varsa, her şeyi bu klasöre kopyalayın.

    Son kısma geçelim ve gerekli tüm Bitrix değişkenlerini kaydedelim. Header.php dosyasını açın ve düzenlemeye başlayın. Yapmanız gereken ilk şey site başlığı çıktısını bağlamaktır:

    … …
    Sitenin genel kısmında site yönetici panelini de görmek istiyoruz:

    … … …
    Sayfa başlığını görüntülemek için ilgili etikete bir işlev ekleyin. Sonuç olarak aşağıdaki dosyayı alıyoruz:

    ... ... ...
    Bu arada, JS, CSS, favicon vb. gibi ek dosyalar varsa, uzun yolun tamamını yazmamak için /bitrix/…/ özel bir sabitin SITE_TEMPLATE_PATH olduğunu söylemeyi unuttum. Doğru yerlere yerleştiriyoruz:


    Sitenin genel kısmında site yönetici panelini de görmek istiyoruz:

    … … …
    Sayfa başlığını görüntülemek için ilgili etikete bir işlev ekleyin. Sonuç olarak aşağıdaki dosyayı alıyoruz:

    ... ... ...
    Bu arada, JS, CSS, favicon vb. gibi ek dosyalar varsa, uzun yolun tamamını yazmamak için /bitrix/…/ özel bir sabitin SITE_TEMPLATE_PATH olduğunu söylemeyi unuttum. Doğru yerlere yerleştiriyoruz:

    Sitenin genel kısmında site yönetici panelini de görmek istiyoruz:

    … … …

    Sayfa başlığını görüntülemek için ilgili etikete bir işlev ekleyin. Sonuç olarak aşağıdaki dosyayı alıyoruz:

    ... ... ...

    Bu arada, JS, CSS, favicon vb. gibi ek dosyalar varsa, uzun yolun tamamını yazmamak için /bitrix/…/ özel bir sabitin SITE_TEMPLATE_PATH olduğunu söylemeyi unuttum. Doğru yerlere yerleştiriyoruz: