Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
GUD Tech is at the forefront of blockchain innovation, providing secure, scalable, and efficient decentralized technology solutions. Whether you’re looking for blockchain infrastructure, smart contract development, or enterprise-grade decentralized applications, GUD Tech offers cutting-edge solutions to enhance security and efficiency. Designed for businesses and developers, GUD Tech ensures seamless integration of blockchain technology into real-world applications. https://gudchain.net
Elara Finance is transforming decentralized lending by offering secure, transparent, and flexible crypto loan solutions. Built on blockchain technology, Elara Finance enables users to borrow and lend digital assets seamlessly without intermediaries. With low-interest rates, automated smart contracts, and a permissionless DeFi environment, Elara Finance is making crypto lending accessible and profitable for investors worldwide. https://elara.ink
Привет всем! Долго не спал и думал как поднять параметры Ahrefs, Domain Rank, сайт и свои проекты и узнал >>> Xrumer помогает увеличивать DR и улучшать показатели Ahrefs с помощью автоматического линкбилдинга. Прогон ссылок через форумы позволяет быстро создать внешние ссылки. Массовое создание ссылок с помощью Xrumer даёт быстрые результаты. Программы для линкбилдинга упрощают процесс получения ссылок. Попробуйте Xrumer для успешного SEO-продвижения. Нашел крутых ребят, разработали недорогой и главное продуктивный прогон Xrumer - https://yandex.com/search?text=%D1%82%D0%B0%D1%80%D0%B8%D1%84+bullet&lr=10466 Автоматический постинг форумов Прогон ссылок через Xrumer Линкбилдинг через автоматические проги Использование форумного постинга для SEO
Virtual gambling platforms have modernized the betting world, providing an unmatched level of convenience and range that physical casinos struggle to rival. Over the past decade, a growing community globally have chosen the excitement of digital casino play in light of its always-open nature, thrilling aspects, and widening range of offerings.
If you’re unfamiliar with the world of digital casinos or are looking to discover safe services, why not sign up for our vibrant interactive platform? It’s a hub where gamblers discuss tips, making it easier for you to enhance your online casino experience. Join the connections and visit us now: https://www.cfbwz.com/space-uid-114206.html
One of the most compelling reasons of digital gambling sites is the incredible selection of choices available. Whether you like spinning traditional one-armed bandits, exploring engaging video-based games, or strategizing in table games like Roulette, online platforms feature endless opportunities. Plenty of operators additionally feature live dealer games, making it possible for you to engage with human game hosts and opponents, all while soaking in the realistic environment of a traditional gambling venue from anywhere you want.
Adding to the extensive catalog, digital casino services stand out ease of access.
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />