Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Good day! Athleisure is the ultimate choice for those who want to stay stylish while being active. With a perfect blend of fashion and function, athleisure wear is ideal for everything from a gym workout to a casual day out. Designed for movement, these outfits are both comfortable and chic. Whether you're hitting the gym or running errands, athleisure provides the flexibility you need. Embrace athleisure and stay stylish no matter what your day brings. More information here - п»їhttps://bikotebila.com/ Fashion and fitness gear crossover Recipes for sustainable cooking Blockchain technology in e-commerce Cultural immersion through food
How to Make Money with Bitcoin: Basic Strategies and Tips
Bitcoin has become one of the most famous and popular cryptocurrency assets, attracting the attention of investors and traders around the world. The possibilities of making money with Bitcoin are many, and any of them requires certain knowledge and strategies. In this article, we will consider the main methods of making money with Bitcoin and give valuable advice for beginners.
1. Investing in Bitcoin
One of the most simple ways of making money with Bitcoin is long-term investing. that you acquire bitcoins and hold them in your backpack, expecting them to increase in value with time.
Active trading (forex trading) involves buying and selling bitcoins on an exchange to profit from price fluctuations. Traders may use different strategies, including day trading, swing forex trading or scalping.
Mining is the process in which new cryptocurrency is created with the help of complex calculations. Bitcoin mining requires special hardware (ASIC miners) and access to cheap electricity.
Tips for miners: - Research the cost of hardware and power in your area. - Join with a mining pool to increase your chances of earning profit. - Check out alternative cryptocurrencies for mining that may be more profitable compared to Bitcoin.
Maximize your returns when investing in Vienna Real Estate . This guide will give you advice on investing in Austria and help you make informed decisions.
Chez https://tavoq.fr/ nous vous aidons a vous demarquer dans votre recherche d’emploi grace a des CV et lettres de motivation professionnels. Avec nos outils d’intelligence artificielle, nos modeles personnalisables et le soutien d’experts, nous creons des candidatures qui refletent votre talent et attirent l’attention des recruteurs. Faites un pas vers le travail de vos reves avec Tavoq.fr. Votre reussite professionnelle commence ici!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />