Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
These clone websites are also known as proxy and mirror websites and are updated from time to time. Since the websites allow users to download copyrighted materials, they are usually taken done due to DMCA reports by software and movie companies. This DJ is wonderful!
buy number 33 backpackboyz online housing He had his first debut in the big cinema in 2004. It was the remake of the Dawn of the Dead which aroused controversial discussions among the critics and the splash among ordinary cinematic admirers. The movie managed to collect a huge money box. But it was 300 which became the most significant movie in the director’s career. This movie has brought world recognition to Snyder. Due to this project, the director received an opportunity to realize everything that he wanted and had thought up earlier. Yearning to watch 'Ocean's Eight' on your TV or mobile device at home? Tracking down a streaming service to buy, rent, download, or view the Gary Ross-directed movie via subscription can be difficult, so we here at Moviefone want to take the pressure off.
Last year, Netflix launched its shop that offers products from all your favorite Netflix titles and this year, they’re running a huge Black Friday sale. 28. Obvious Child.
быстрый кредит без отказа и без проверки круглосут06.12.2023
В жизни каждого из нас бывают моменты, когда срочно нужны деньги. Вот именно для таких случаев мы создали наш сервис - займы на карту без отказа. Мы ценим ваше время и предлагаем быстрое решение ваших финансовых проблем. Заполните заявку прямо сейчас, и получите деньги на вашу карту мгновенно. Мы здесь, чтобы помочь вам, когда это действительно необходимо.
1. Which movies can I watch on FZmovies? Ayali is a new Tamil series that follows a young girl, who defies the age-old customs and traditions of her village (Veerappannai) to fulfill her dream of becoming a doctor. Starring Abi Nakshatra, Anumol and Madhan, Ayali is an engaging drama that promises to keep you hooked to the screen till the very end.
can i track a cell phone location Another best Putlocker alternative is FMovies. It provides all kinds of movies, documentaries, TV shows, and online streaming media collections, and regularly updates its database, which makes it one of the best online movie streaming sites on the market. jaguar series
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />