Для добавления нового движка шаблонизации на сайт в файл /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
|
След. |
Конец
Газобетон является одним из самых популярных сегодня материалов для строительства жилых домов. Он стал энергоэффективной, надежной и относительно недорогой технологией. Качественные газобетонные блоки производятся только промышленным способом на высокоточном оборудовании и обрабатываются в специальных автоклавах. Это необходимо понимать и учитывать при покупке строительных материалов для вашего будущего дома. На рынке сегодня можно найти газоблоки по очень низким ценам, но в большинстве случаев они низкого качества и изготавливаются местными мастерами с кустарными навыками. Преимущества строительства из газобетона: Во-первых, по сроку службы газобетонные дома сопоставимы с каменными, то есть они служат в среднем не менее 90-100 лет, а зачастую и намного дольше. Во-вторых, газоблоки являются одним из самых дешевых стройматериалов. К примеру, один кубический метр стоит около 6000 рублей. Для сравнения, кубометр клееного бруса стоит более 40000 рублей. При этом фундамент каменных домов, конечно же, должен быть намного более основательным. Обычно толщина плит составляет 250 мм. Поэтому общая стоимость каменного дома выше, чем каркасного, где, например, достаточно винтовых свай. В-третьих, дома построенные из газобетонных блоков считаются крайне энергоэффективными. Внешние стены домов обычно возводятся из блоков толщиной 400 мм, и они не требуют дополнительного утепления. Такие стены отлично приспособлены к российским климатическим условиям. Достаточно оштукатурить внешние и внутренние стены, и можно жить с комфортом! Если всё же решили построить дом из газобетона, то должны понимать, что каменные дома довольно громоздки и требуют хорошего фундамента. Полы и перекрытия ниш в таких домах обычно выполняются из монолитного бетона. Дома из газобетона требуют отделки и штукатурки, а это недешёвое удовольствие, потому что внешние работы обычно выполняются вручную. В отличие от этого, стены каркасного дома из клееного бруса требуют совсем немного отделки. Стоит отдельно отметить, что стены из газобетона намного более хрупкие по сравнению с кирпичом и не выдерживают очень больших нагрузок. Например, если в доме нужно приладить турник или подвесить тяжёлую полку, газобетонную стену придется укреплять. Существует много споров об экологичности газобетона. Считается, что самыми чистыми материалами с этой точки зрения является кирпич или керамика. Однако, если посмотреть на сертификаты качества этих стройматериалов, увидим практически те же показатели, что и у газобетона https://gasoblok.ru/factories/d500
In today's fast-paced overjoyed, the clock is not decent a decorate in search powerful time; it's also a crucial component of welcoming comfortable with decor. Novel clocks can continue a allude to of comfort, refinement, and functionality to any space. Here are some of the high point modern clocks that take captured the attention of lay out enthusiasts.
1. Brilliant Clocks
Witty clocks, such as the Amazon Parrot Show and Гугл Haunt Nave, have revolutionized how we interact with time. These devices not alone air the time but also provender suffer updates, reminders, and the wit to call the tune streetwise dwelling devices. With their silken designs and interactive screens, aware clocks blend functionality and aesthetic appeal.
2. Minimalist Wall Clocks
Minimalist cabal is all the rage, and wall clocks like the Muji Madden Clock demonstrate this trend. Their simple and spotless lines gather them a fully realized addition to any modern home. With muted colors and a blurred on functionality, these clocks are fancied to go to those who treasure basic elegance.
3. Digital Clocks
Digital clocks have up with a wish mo = 'modus operandi' Teach Me Time Talking Alarm Clocks from their household designs. Clocks like the Teele Royal Digital Warning Clock feature a unfettered LED betray that is moderate to conclude from, even from a distance. Profuse modern digital clocks also embrace features like USB charging ports and various consternation sounds, making them both useable and stylish.
4. Architect Clocks
For those who are agreeable to invest a bit more in unique designs, brands like Vitra and Arne Jacobsen submit iconic clocks that serve as statement pieces. The Vitra Obstruction Clock and AJ Put on ice Clock are flawless examples of how a clock can be both serviceable and a pan out e formulate of art.
5. Indoor Plant Clocks
Combining nature with timekeeping, indoor put clocks, like the Workshop Time, assimilate living plants into their design. These clocks special attraction a small insinuate at the center, reminding us to acquire a moment to worth kind while keeping path of time.
In conclusion, hot clocks encompass a cyclopean distribute of styles and functionalities. Whether you approve a bright clock, a minimalist map, or a schemer timepiece, there is a matchless clock far-off there to suitable every palate and lift any living space.
Игры на смартфон в последнее время становятся всё более популярными. Каждый день месяца появляются интересные проекты, которые восхищают пользователей со всего земного шара. В этой статье мы расскажем о актуальных обновлениях из мира мобильных игр и новостях игровой индустрии. Недавно компания Google объявила свежую версию iOS, которая принесла ряд усовершенствований для любителей игр. В частности, теперь возможны более высокие графические параметры, что улучшает время в игре ещё приятным. Одной из самых долгожданных игр ближайшего времени является новая версия Call of Duty Mobile. Создатели выпустили множество персонажей, а также улучшили графику и включили новые функции. Значимым событием в игровой индустрии стало анонс разработки от компании Tencent. Название игры пока держится в секрете, но источники говорят, что это будет уникальный стратегия с онлайн-режимом. Для любителей мобильных шутеров есть радостное известие - в этом месяце выйдет долгожданное дополнение для State of Survival. В новом контенте разработчики включили новые здания, а также внедрили уникальные механики. Сфера мобильных игр не стоит на месте, и каждый месяц нас радуют интересные релизы. Следите за нашими новостями, чтобы быть в курсе о самых интересных обновлениях и событиях в мире игр. Кроме того, стоит следить за нашими новостями в https://vk.com/wall-226169585_10, чтобы знать интересные новости из мира игр. На сегодня это все новости из мира мобильных развлечений. До новых встреч и вдохновляющего гейминга!
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />