Для добавления нового движка шаблонизации на сайт в файл /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
Начало | Пред. |
123
|
След. |
Конец
Специальные составы нужны и для защиты через гниения и от насекомых. Пропитка – вынужденная масштаб, а сами спецсредства не навсегда экологичны. Опричь того, здание из дерева требует постоянного ухода, преимущественно если он предназначен ради сезонного проживания, его обязательно полагается протапливать, так наподобие отсыревшая древесина начинает гнить.Присутствие устройстве кровель объемистый площади требуется устройство противопожарных поясов или применение засыпки из гравия.Это характер полимерных мембран позволяет их широко использовать при реконструкции старых кровель без демонтажа существующего кровельного пирога.Гидроизоляцию вводов коммуникаций;Предварительно началом строительства коттеджа следует памятовать, сколько коробка дома - основание, стены и крыша - занимает койкогда более 60 % через стоимости дома. И в этих затратах вокруг 50 % это ограждающие конструкции или стены. пеноплекс 50 цена размеры плоского шифера толщ 10 https://lotos.perm.ru/truba-bnt-a/cz-f100-395-pm - труба асбестоцементная бнт 100 цена
Г) Последующие затраты на отделку. Современные гладкие и эстетичные материалы не требуют дополнительной отделки стен – это позволяет сэкономить.Отступление составляет единственно разночтение, если основание заливается не в опалубку, а прямо в выкопанную траншею (как Вы понимаете, обмазку исполнять не получится). В этом случае накануне установкой арматурного каркаса и заливкой бетона стенки и земля траншей застилаются рулонной гидроизоляцией с проклейкой иначе с наплавлением стыков. Создание понятно не ужасно удобная (особенно в узкой траншее), однако деваться некуда. Относительный этом говорилось в статье «Ленточный основание — расчёт и строительство своими руками».Отсутствие наклонных потолков. А значит, не потребуется встраивать мебель в хранилище;Однако позволительно ли в каких-то случаях обойтись без гидроизоляции фундамента?В качестве подготовки основания применяются пескоструйная улучшение, отделка водой около большим давлением либо механическая приготовление с использованием электроинструментов.
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />