Пользовательские движки шаблонизации - Эй энд Ти Текнолоджис
Кемерово
+7(3842) 48-11-40
+7(3842) 48-11-41
650040, г.Кемерово, ул. Ю.Двужильного 5, оф. 31 (произошла смена адреса)
0
Компания
  • О компании
  • Партнеры
  • Отзывы
  • Лицензии
  • Реквизиты
Каталог
  • Барьеры искрозащиты
    Барьеры искрозащиты
    • Активные
    • Пассивные
  • Контроллеры измерительные
    Контроллеры измерительные
    • Контроллеры моноблочные
    • Модули ввода-вывода
    • Процессорные модули
  • Установки поверочные
    Установки поверочные
  • Электрощитовое оборудование
    Электрощитовое оборудование
    • Блоки управления
    • Монтажные панели
  • Блоки обработки информации
    Блоки обработки информации
    • Блок управления АГЗУ
    • Блок управления АСН
Услуги
  • Разработка точной механики
  • Разработка электронных устройств
  • Разработка систем управления
Проекты
  • Разработка автоматизированных систем для АСН
    • Установка поверки АСН
    • Проект ОИ380
    • Проект ОИ385
    • Проект ОИ364
    • Проект ОИ392
    • Проект ОИ396
    • Проект ОИ351
  • Разработка поверочных установок
    • Установка поверочная УПМ-2000-ЖДС
    • Установка поверочная Астра 0-100-1
  • Разработка электронных устройств
    • Монтажная панель К15.ПДРК.01
    • Контроллер измерительный К15.CPU.H7
    • Индикатор положения поплавка (ИПП)
Контакты
    Компания
    • О компании
    • Партнеры
    • Отзывы
    • Лицензии
    • Реквизиты
    Каталог
    • Барьеры искрозащиты
      Барьеры искрозащиты
      • Активные
      • Пассивные
    • Контроллеры измерительные
      Контроллеры измерительные
      • Контроллеры моноблочные
      • Модули ввода-вывода
      • Процессорные модули
    • Установки поверочные
      Установки поверочные
    • Электрощитовое оборудование
      Электрощитовое оборудование
      • Блоки управления
      • Монтажные панели
    • Блоки обработки информации
      Блоки обработки информации
      • Блок управления АГЗУ
      • Блок управления АСН
    Услуги
    • Разработка точной механики
    • Разработка электронных устройств
    • Разработка систем управления
    Проекты
    • Разработка автоматизированных систем для АСН
      • Установка поверки АСН
      • Проект ОИ380
      • Проект ОИ385
      • Проект ОИ364
      • Проект ОИ392
      • Проект ОИ396
      • Проект ОИ351
    • Разработка поверочных установок
      • Установка поверочная УПМ-2000-ЖДС
      • Установка поверочная Астра 0-100-1
    • Разработка электронных устройств
      • Монтажная панель К15.ПДРК.01
      • Контроллер измерительный К15.CPU.H7
      • Индикатор положения поплавка (ИПП)
    Контакты
      0
      Телефоны
      +7(3842) 48-11-40
      +7(3842) 48-11-41
      • Кемерово
      • Мой кабинет
      • Компания
        • Назад
        • Компания
        • О компании
        • Партнеры
        • Отзывы
        • Лицензии
        • Реквизиты
      • Каталог
        • Назад
        • Каталог
        • Барьеры искрозащиты
          • Назад
          • Барьеры искрозащиты
          • Активные
          • Пассивные
        • Контроллеры измерительные
          • Назад
          • Контроллеры измерительные
          • Контроллеры моноблочные
          • Модули ввода-вывода
          • Процессорные модули
        • Установки поверочные
        • Электрощитовое оборудование
          • Назад
          • Электрощитовое оборудование
          • Блоки управления
          • Монтажные панели
        • Блоки обработки информации
          • Назад
          • Блоки обработки информации
          • Блок управления АГЗУ
          • Блок управления АСН
      • Услуги
        • Назад
        • Услуги
        • Разработка точной механики
        • Разработка электронных устройств
        • Разработка систем управления
      • Проекты
        • Назад
        • Проекты
        • Разработка автоматизированных систем для АСН
          • Назад
          • Разработка автоматизированных систем для АСН
          • Установка поверки АСН
          • Проект ОИ380
          • Проект ОИ385
          • Проект ОИ364
          • Проект ОИ392
          • Проект ОИ396
          • Проект ОИ351
        • Разработка поверочных установок
          • Назад
          • Разработка поверочных установок
          • Установка поверочная УПМ-2000-ЖДС
          • Установка поверочная Астра 0-100-1
        • Разработка электронных устройств
          • Назад
          • Разработка электронных устройств
          • Монтажная панель К15.ПДРК.01
          • Контроллер измерительный К15.CPU.H7
          • Индикатор положения поплавка (ИПП)
      • Контакты
      • Корзина0
      • +7(3842) 48-11-40
        • Назад
        • Телефоны
        • +7(3842) 48-11-40
        • +7(3842) 48-11-41
        • Заказать звонок
      650040, г.Кемерово, ул. Ю.Двужильного 5, оф. 31 (произошла смена адреса)
      info@a-t-tech.ru

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

      • Главная
      • Контент
      • Статьи
      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

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

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


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

      Статьи
      • Инструменты для отладки производительности
      © 2023 Все права защищены.
      Наши контакты

      +7(3842) 48-11-40
      +7(3842) 48-11-41
      info@a-t-tech.ru
      650040, г.Кемерово, ул. Ю.Двужильного 5, оф. 31 (произошла смена адреса)
      Создание сайта
      «Lancelab»
      0