Москва ул. Киевская, д.14, стр.9
+7 (495) 085-45-25
  • KuzovLab
  • Техническая Информация
  • Контакты
  • ...
    KuzovLab
    Академия кузовного ремонта
    Календарь
    Обучения
    • Автопокраска
      Автопокраска
      • Подготовка поверхности к окраске. Подготовщик.
      • Локальный ремонт. Оптимизация процессов окраски
      • Специалист по ремонтной окраске автомобилей. Автомаляр.
    • Колористика
      Колористика
      • Колеровка сложных цветов. Продвинутый уровень.
      • Специалист по подбору автомобильных эмалей. Колорист.
    • Сварка и сварочное оборудование
      Сварка и сварочное оборудование
      • GYS - мобиль
    • Управление
      Управление
      • Семинар «Управление технологиями».
      • Онлайн курс «Кузовной ремонт. Арифметика прибыли»
      • Онлайн курс «Старт в кузовном ремонте. Планы и реальность»
      • Онлайн курс «Фитнес процессов в кузовном ремонте»
    Наш партнер А1
    Ознакомитесь с продукцией нашего партнера А1, которую мы используем в своих роликах.
    Эксперты
    Медиацентр
      Календарь
      Обучения
      Автопокраска
      • Подготовка поверхности к окраске. Подготовщик.
      • Локальный ремонт. Оптимизация процессов окраски
      • Специалист по ремонтной окраске автомобилей. Автомаляр.
      Колористика
      • Колеровка сложных цветов. Продвинутый уровень.
      • Специалист по подбору автомобильных эмалей. Колорист.
      Сварка и сварочное оборудование
      • GYS - мобиль
      Управление
      • Семинар «Управление технологиями».
      • Онлайн курс «Кузовной ремонт. Арифметика прибыли»
      • Онлайн курс «Старт в кузовном ремонте. Планы и реальность»
      • Онлайн курс «Фитнес процессов в кузовном ремонте»
      Эксперты
      Медиацентр
      KuzovLab
      Календарь
      Обучения
      • Автопокраска
        Автопокраска
        • Подготовка поверхности к окраске. Подготовщик.
        • Локальный ремонт. Оптимизация процессов окраски
        • Специалист по ремонтной окраске автомобилей. Автомаляр.
      • Колористика
        Колористика
        • Колеровка сложных цветов. Продвинутый уровень.
        • Специалист по подбору автомобильных эмалей. Колорист.
      • Сварка и сварочное оборудование
        Сварка и сварочное оборудование
        • GYS - мобиль
      • Управление
        Управление
        • Семинар «Управление технологиями».
        • Онлайн курс «Кузовной ремонт. Арифметика прибыли»
        • Онлайн курс «Старт в кузовном ремонте. Планы и реальность»
        • Онлайн курс «Фитнес процессов в кузовном ремонте»
      Наш партнер А1
      Ознакомитесь с продукцией нашего партнера А1, которую мы используем в своих роликах.
      Эксперты
      Медиацентр
        Пользовательские движки шаблонизации
        • Календарь
        • Обучения
          • Назад
          • Обучения
          • Автопокраска
            • Назад
            • Автопокраска
            • Подготовка поверхности к окраске. Подготовщик.
            • Локальный ремонт. Оптимизация процессов окраски
            • Специалист по ремонтной окраске автомобилей. Автомаляр.
          • Колористика
            • Назад
            • Колористика
            • Колеровка сложных цветов. Продвинутый уровень.
            • Специалист по подбору автомобильных эмалей. Колорист.
          • Сварка и сварочное оборудование
            • Назад
            • Сварка и сварочное оборудование
            • GYS - мобиль
          • Управление
            • Назад
            • Управление
            • Семинар «Управление технологиями».
            • Онлайн курс «Кузовной ремонт. Арифметика прибыли»
            • Онлайн курс «Старт в кузовном ремонте. Планы и реальность»
            • Онлайн курс «Фитнес процессов в кузовном ремонте»
        • Эксперты
        • Медиацентр
        • Мой кабинет
        • +7 (495) 085-45-25
        Москва ул. Киевская, д.14, стр.9
        info@kuzov-lab.ru
        • Вконтакте
        • Telegram
        • YouTube
        • Главная
        • Контент
        • Статьи

        Пользовательские движки шаблонизации

        02.10.2009

        Для добавления нового движка шаблонизации на сайт в файл /bitrix/php_interface/init.php необходимо добавить следующее:

        1. Глобальную переменную $arCustomTemplateEngines, которая содержит ассоциативный массив, каждый элемент которого имеет вид:
           "код_шаблонизатора" => array(
              "templateExt" => array("расширение1"[, "расширение2"...]),
              "function" => "имя_функции_подключения_движка"
           )

        где:
        "код_шаблонизатора" - произвольное уникальное в рамках сайта слово;
        "расширениеN" - расширение файла, который должен обрабатываться этим движком шаблонизации;
        "имя_функции_подключения_движка" - имя функции, которая будет вызываться, если шаблон компонента имеет указанное расширение.

        2. Функцию подключения движков:
             function имя_функции_подключения_движка($templateFile, $arResult, $arParams, $arLangMessages, $templateFolder, $parentTemplateFolder, $template),
        где:
             $templateFile – путь к файлу шаблона относительно корня сайта,
             $arResult –
        массив результатов работы компонента,
             $arParams – массив входных параметров компонента,
             $arLangMessages – массив языковых сообщений (переводов) шаблона,
             $templateFolder – путь к папке шаблона относительно корня сайта (если шаблон лежит не в
        папке, то эта переменная пуста),
             $parentTemplateFolder - путь относительно корня сайта к папке шаблона комплексного
        компонента, в составе которого подключается данный компонент (если компонент
        подключается самостоятельно, то эта переменная пуста),
             $template – объект шаблона.

        Рассмотрим подключение движков на конкретных примерах.


        • 1
        • 2
        • 3

        Количество показов: 341

        Возврат к списку


        Текст сообщения*
        Перетащите файлы
        Ничего не найдено
        Защита от автоматических сообщений
         
        Эксперты
        Лицензии и сертификаты
        Отзывы клиентов
        История
        Компания
        О компании
        История
        Лицензии
        Партнеры
        Отзывы
        Эксперты
        Направления
        Автопокраска
        Колористика
        Сварка и сварочное оборудование
        Управление
        Присоединяйтесь
        +7 (495) 085-45-25
        Заказать звонок
        Москва ул. Киевская, д.14, стр.9
        info@kuzov-lab.ru
        © 2025 Все права защищены.
        0