Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
11 лет сервису WM.mk.ua - WebMoney Exchange in Nikolaev
Расскажи о нас


Пользовательские движки шаблонизации

02.10.2009

Пример подключения движка Smarty:

В массиве $arCustomTemplateEngines регистрируется движок Smarty:

global $arCustomTemplateEngines;
$
arCustomTemplateEngines = array(
   "smarty" => array(
      "templateExt" => array("tpl"),
      "function" => "SmartyEngine"
   ),
);

В функции SmartyEngine инициализируются параметры движка в соответствии с требованиями Smarty (см. систему помощи Smarty). Далее в Smarty передаются переменные результатов работы компонента, входных параметров, языковых сообщений и т.д., а в конце вызывается метод обработки и показа шаблона Smarty:

function SmartyEngine($templateFile, $arResult, $arParams, $arLangMessages, $templateFolder, $parentTemplateFolder, $template)
{
   if (!defined("SMARTY_DIR"))
      define("SMARTY_DIR", "<
абсолютныйпутькдвижку Smarty>/libs/");

   require_once( '<
абсолютныйпутькдвижку Smarty>/libs/Smarty.class.php' );

   $smarty = new Smarty;

   $smarty->compile_dir = "<
абсолютныйпутькдвижку Smarty>/templates_c/";
   $smarty->config_dir = "<
абсолютныйпутькдвижку Smarty>/configs/";
   $smarty->template_dir = "<
абсолютныйпутькдвижку Smarty>/templates/";
   $smarty->cache_dir = "<
абсолютныйпутькдвижку Smarty>/cache/";

   $smarty->compile_check = true;
   $smarty->debugging = false;

   $smarty->assign("arResult", $arResult);
   $smarty->assign("arParams", $arParams);
   $smarty->assign("MESS", $arLangMessages);
   $smarty->assign("templateFolder", $templateFolder);
   $smarty->assign("parentTemplateFolder", $parentTemplateFolder);

   $smarty->display( $_SERVER["DOCUMENT_ROOT"].$templateFile );
}

В строке "<абсолютныйпутькдвижку Smarty>" указывается абсолютный путь к движку Smarty.


Страница 2 - 2 из 3
Начало | Пред. | 1 2 3 | След. | Конец


Количество показов: 53321308
Рейтинг:  3.3

Возврат к списку

(Голосов: 1, Рейтинг: 3.3)

Материалы по теме:


Страницы: Пред. 1 ... 62 63 64 65 66 ... 774 След.
0  
Anthonylit
Услуги чистки канализаций по Каширскому району от 750р. за 1 куб. Шланги до 100м. Работаем без выходных.
Оказываем услуги по ремонту и обслуживанию канализаций на территории Москвы и Московской области подробнее.
редоставляем в длительную арендукабинки с доставкой и дальнейшим обслуживанием по всей Московской области. подробнее.
Имя Цитировать 0  
0  
starzbet
Ищете зеркало? Используйте рабочее зеркало 888Starz
Имя Цитировать 0  
0  
MichaelHyday
Имя Цитировать 0  
0  
Michaelkic
Смотреть здесь https://blacksprutx.com
Имя Цитировать 0  
0  
MichaelSex
продолжить https://omgomgomgna.com
Имя Цитировать 0  
0  
MichaelSex
посмотреть в этом разделе https://blacksprutr.com
Имя Цитировать 0  
0  
DouglasKak
1win промокод дают возможность игрокам воспользоваться различными бонусами. Ввод промокода активирует специальные предложения, такие как дополнительные средства на баланс или бесплатные ставки на спорт и казино.
Подробнее о промокодах 1Win можно ознакомиться в этом материале - https://orlpolesie.ru/content/pags/1win-promokod-bonus.html
Имя Цитировать 0  
0  
starzbet
Получите бонусы за установку 888Starz на Android
Имя Цитировать 0  
0  
MichaelSex
посмотреть на этом сайте https://blackspruttor.com/
Имя Цитировать 0  
0  
MichaelSex
Подробнее здесь https://blacksprutr.com
Имя Цитировать 0  
0  
ThomasWaf
indian pharmacy paypal: п»їlegitimate online pharmacies india - buy medicines online in india
Имя Цитировать 0  
0  
MichaelHOORN
Имя Цитировать 0  
0  
Kennynailm
Доброго!
В багетной мастерской «БагетМир» создают стильные и долговечные рамки для картин и зеркал. Мы используем только качественные материалы и профессиональные инструменты, чтобы каждая работа радовала своим эстетическим видом. Широкий выбор багета и индивидуальный подход к каждому заказу позволяют подобрать идеальное оформление для любого произведения искусства.
Более подробно по ссылке - https://masterskayabagetnaya.ru/natyazhka-holsta/
багетная мастерская оформление для нестандартных
багетная мастерская что ваши произведения
багетная мастерская вашего интерьера и личные

багетная мастерская помогут вам лучше

Удачи!
Имя Цитировать 0  
0  
JohnTdrap
На сайте https://betapro.ru/ вам рассчитают стоимость фулфилмент услуг, предназначенных для интернет-магазинов. В любое время воспользуйтесь логистическими услугами, которые связаны с организацией заказов для онлайн-магазинов. Эта услуга обязательно будет необходима продавцам маркетплейсов, а также партнерским сетям. Данная компания входит в топ самых лучших и продвинутых. На предприятии были проведены перемены, что благоприятно сказалось на качестве обслуживания. К примеру, разработаны новые услуги.
Имя Цитировать 0  
0  
Henrytulky
vitality ed pills prescription drugs online or treatments for ed
https://cse.google.ml/url?q=https://drugs1st.store ed clinics
best ed pills drug pharmacy and male ed drugs prescription drugs without doctor approval
Имя Цитировать 0  
0  
ThomasWaf
indianpharmacy com: india online pharmacy - top 10 pharmacies in india
Имя Цитировать 0  
0  
starzbet
Получите доступ к ставкам через официальное приложение 888Starz
Имя Цитировать 0  
0  
Android_Saurf
Мобильные игры в последнее время становятся всё более популярными. Каждый день появляются интересные разработки, которые удивляют игроков со всего планеты. В этой статье мы расскажем о последних новостях из мира мобильных игр и новостях игровой индустрии.
Недавно компания Samsung объявила свежую версию Android, которая внедрила ряд улучшений для любителей игр. В частности, теперь поддерживаются улучшенные визуальные режимы, что превращает игровой процесс ещё приятным.
Одной из самых долгожданных игр 2024 года является продолжение Genshin Impact. Разработчики подготовили огромное количество персонажей, а также обновили визуальные эффекты и включили дополнительные опции.
Интересным новостью стало объявление проекта от компании Tencent. Название разработки пока не разглашается, но утечки утверждают, что это будет неповторимый RPG с онлайн-режимом.
Для поклонников мобильных RPG есть радостное известие - скоро выйдет последнее обновление для Clash of Clans. В новой версии команда представили новые здания, а также внедрили уникальные механики.
Мир мобильных игр динамично меняется, и каждый день появляются интересные проекты. Следите за нашими новостями, чтобы не пропустить о самых актуальных новинках и новостях индустрии.
Кроме того, обязательно подписаться нашей страницей в https://vk.com/wall-226169585_5, чтобы знать актуальные новинки из мира мобильных развлечений.
На сегодня это все события из мира игровой индустрии. Увидимся скоро и удачных игровых сессий!

http://lapplebi.com/news/3990-windows-7-poluchit-novyy-skin-v-vide-startovogo-ekrana-os-x-mountain.html
https://www.shatki.ru/smf/index.php?topic=560.0
http://www.rubo.ru/androiders.ru
https://hi-android.net/igry-dlya-android/238081-skachat-vzlom-the-archers-2-na-android
http://addons-guru.ru/help/programmy_dlja_android_kachat.html

Сенсация! Эти события в гейминге поразят вас!
Потрясающие события! Эти события в гейминге взорвали интернет!
Обалдеть! Эти игровые открытия вызвали бурю эмоций!
112fed6
Имя Цитировать 0  
0  
Geraldjob
best male enhancement: vacuum pumps for ed - herbal ed treatment
http://drugs1st.store/# prescription drugs
Имя Цитировать 0  
0  
Ремонт техники в Москве
Сервисный центр предлагает починка ноутбуков machenike ремонт ноутбука machenike на дому
Имя Цитировать 0  
0  
starzbet
Скачайте 888Starz APK и активируйте бонус на депозит
Имя Цитировать 0  
0  
Michaelkic
Смотреть здесь https://blacksprut-dark.com
Имя Цитировать 0  
0  
MichaelSex
нажмите, чтобы подробнее https://blacksprutp.com/
Имя Цитировать 0  
0  
starzbet
Перейдите на рабочее зеркало 888Starz для безопасного доступа
Имя Цитировать 0  
0  
Сервисный центр в Москве
Сервисный центр предлагает ремонт электровелосипедов stark в москве мастерские ремонта электровелосипедов stark
Имя Цитировать 0  
Страницы: Пред. 1 ... 62 63 64 65 66 ... 774 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

liqpay webmoney privat24 visa mastercard
2002-2017 © InKey
All rights reserved