Готовые сборки
Основные настройки
  • Общие
  • Шапка
  • Главная
  • Услуги
  • Продукция
  • Разделы
  • Футер
  • Региональность
  • Формы
  • Сбросить все
Демо-доступ
Готовые сборки
Преднастроенные комбинации настроек блоков, специально разработанные для Вашего удобства и быстрого запуска эффективного сайта.
new
01. Classic
new
02. Classic
Основной цвет

Однотонный

Градиент

Цвет интерактивных элементов

Однотонный

Градиент

Вид кнопок
Шрифт
Open Sans
Montserrat
PT Sans
Ширина сайта
Фиксировать шапку
Структура главной страницы
  • Слайдер
  • Услуги
  • Преимущества
  • Тарифы
  • О компании
  • Проекты
  • Этапы работ
  • Акции
  • Видео о нас
  • Задать вопрос
  • Статьи
  • Инстаграм
  • Товары
  • Партнеры
  • Отзывы
  • Наша команда
  • Как построить дом
Слайдеры
Заменить фон
Преимущества
Заменить фон
Услуги
Заменить фон
Тарифы
Заменить фон
Товары
Заменить фон
Отзывы
Заменить фон
О компании
Заменить фон
Наша команда
Заменить фон
Проекты
Заменить фон
Статьи
Заменить фон
Акции
Заменить фон
Видео о нас
Заменить фон
Партнеры
Заменить фон
Форма обратной связи
Заменить фон
Инстаграм
Заменить фон
Этапы работ
Заменить фон
Как построить дом
Заменить фон
Корневой каталог услуг
Категории каталога услуг
Страница услуги
Включить / отключить корзину
Корневой каталог продукции
Каталог продукции
Страница товара
Каталог проектов
Страница проекта
Сотрудники
Партнеры
Отзывы
Сертификаты
Фотогалерея
Видеогалерея
Статьи
Акции
Контакты
Футер
Региональность
Вид региональности
Тип открытия форм
Фиксированные справа
Обратный звонок
Задать вопрос
Отзыв
Карта
На внутренних страницах
Обратный звонок
Задать вопрос
Отзыв
Карта
Демо-доступ
На указанный вами адрес электронной почты мы вышлем логин и пароль.
Необходимо ваше согласие
загрузка карты...
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 - 1 из 3
Начало | Пред. | 1 2 3 | След. | Конец


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

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


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

Статьи