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


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

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


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

Статьи