Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Моя компания
+7 916 740 24 70
+7 916 740 24 70
Заказать звонок
E-mail
info@liniyareza.ru
Адрес
Московская область, г.Щелково, ул.Заводская, д.2, корп.67
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Оставить заявку
Моя компания
Московская область, г.Щелково, ул.Заводская, д.2, корп.67
Пн. – Пт.: 8.30-17.30
+7 916 740 24 70
+7 916 740 24 70
Заказать звонок
E-mail
info@liniyareza.ru
Адрес
Московская область, г.Щелково, ул.Заводская, д.2, корп.67
Режим работы
Пн. – Пт.: с 9:00 до 18:00
Заказать звонок
Услуги
    • Гидроабразивная резка
      • Зеркала
      • Гофрокартона
      • Резка титана
      • Резка текстолита
      • Резка стекла
      • Резка резины
      • Нержавеющей стали
      • Мрамора
      • Мозаики и панно
      • Металла
      • Меди
      • Латуни
      • Закаленного металла
      • Железа
      • Гранита
      • Бетона
      • Бронестекла
      • Вольфрама
      • Алюминия
      • Керамогранита
      • Камня
      • Под 45 градусов
    • Лазерная резка
      • Нержавейки
      • Латуни
      • Листового металла
    • Электроэрозионная резка
      • Электроэрозионная резка алюминия
      • Изготовление звездочек
    • 3D гибка проволоки
    • Художественная резка
    • Изготовление изделий из проволоки
Новости
Блог
Наши работы
О компании
  • Отзывы
Контакты
Реквизиты
Оплата
    Оставить заявку
    Моя компания
    +7 916 740 24 70
    Заказать звонок
    E-mail
    info@liniyareza.ru
    Адрес
    Московская область, г.Щелково, ул.Заводская, д.2, корп.67
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Оставить заявку
    Моя компания
    Телефоны
    +7 916 740 24 70
    Заказать звонок
    E-mail
    info@liniyareza.ru
    Адрес
    Московская область, г.Щелково, ул.Заводская, д.2, корп.67
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Моя компания
    Оставить заявку
    • Металлический калькулятор
    • +7 916 740 24 70
      • Телефоны
      • +7 916 740 24 70
      • Заказать звонок
    • Московская область, г.Щелково, ул.Заводская, д.2, корп.67
    • info@liniyareza.ru
    • Пн. – Пт.: с 9:00 до 18:00
    Главная
    —
    Контент
    —
    Статьи

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

    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

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

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


    Материалы по теме:

    Статьи
    • Инструменты для отладки производительности

    Текст сообщения*
    Перетащите файлы
    Ничего не найдено
    Защита от автоматических сообщений
     
    Компания
    Новости
    Блог
    Наши работы
    Реквизиты
    Оплата
    Услуги
    Гидроабразивная резка
    Лазерная резка
    Электроэрозионная резка
    3D гибка проволоки
    Художественная резка
    Изготовление изделий из проволоки
    +7 916 740 24 70
    +7 916 740 24 70
    Заказать звонок
    E-mail
    info@liniyareza.ru
    Адрес
    Московская область, г.Щелково, ул.Заводская, д.2, корп.67
    Режим работы
    Пн. – Пт.: с 9:00 до 18:00
    Заказать звонок
    info@liniyareza.ru
    Московская область, г.Щелково, ул.Заводская, д.2, корп.67
    © 2026 Линия реза
    Политика конфиденциальности
    Карта сайта
    Согласие на обработку данных

    Этот сайт использует файлы cookie для хранения файлов

    Ознакомьтесь с текстом по ссылке
    Y N