Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
1QH.net - Unique Quality Hosting.network
Расскажи о нас


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

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 | След. | Конец


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

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

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

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


Страницы: Пред. 1 ... 1263 1264 1265 1266 1267 ... 2075 След.
0  
Cliftonbriek
Имя Цитировать 0  
0  
Cliftonnoict
Имя Цитировать 0  
0  
Henrynup
northwest canadian pharmacy canadian pharmacy checker or my canadian pharmacy review
http://vipdecorating.com.au/?URL=http://canadianmdpharm.com reliable canadian pharmacy
reliable canadian pharmacy canadian pharmacy review and canadian pharmacy cheap canadian pharmacies online
Имя Цитировать 0  
0  
CurtisNut
best mail order pharmacy canada: CanadianMdPharm - prescription drugs canada buy online
Имя Цитировать 0  
0  
ClintFaw
reputable mexican pharmacies online mexico drug stores pharmacies or mexican pharmaceuticals online
http://www.hostdisplaythai.com/festival/queen/index.php?ww=mexicaneasypharm.com mexico drug stores pharmacies
mexico drug stores pharmacies medicine in mexico pharmacies and medication from mexico pharmacy mexico drug stores pharmacies
Имя Цитировать 0  
0  
Anthonybew
Имя Цитировать 0  
0  
Anthonybew
check out the post right here https://trusteewallet.org/
Имя Цитировать 0  
0  
Cliftonbriek
Имя Цитировать 0  
0  
Michaelspupe
Read Full Article https://my-sollet.com/
Имя Цитировать 0  
0  
Michaelspupe
Имя Цитировать 0  
0  
Brandonmup
purple pharmacy mexico price list: buying from online mexican pharmacy - Mexican Easy Pharm
Имя Цитировать 0  
0  
Anthonybew
have a peek at these guys https://trusteewallet.org
Имя Цитировать 0  
0  
Cliftonbriek
Имя Цитировать 0  
0  
Anthonybew
Имя Цитировать 0  
0  
ThomasCah
Имя Цитировать 0  
0  
Michaeljed
click for info https://my-sollet.com
Имя Цитировать 0  
0  
Cliftonbriek
Имя Цитировать 0  
0  
Cliftonbriek
Имя Цитировать 0  
0  
CurtisNut
Indian Cert Pharm: Indian pharmacy that ships to usa - Indian Cert Pharm
Имя Цитировать 0  
0  
Cliftonnoict
go to this web-site https://web-counterparty.io
Имя Цитировать 0  
0  
Smmservicelouse
Good day!
Strategies to increase Facebook page likes are essential for building a larger audience and improving engagement. By posting high-quality content and responding to your followers, you can drive more interactions. expanding your telegram channel proven strategies for growing membership Real likes from active users can help increase your reach and visibility. Facebook’s algorithm prioritizes engaging content, making it easier for your page to grow. Invest in growing your Facebook presence for long-term success.
More information at the site - https://trandingdailynews.com/buying-youtube-likes-strategies-to-not-just-widen-audience-but-also-strengthen-reputation
how buying tiktok views can kickstart your account
the importance of real followers on telegram
the impact of telegram views on your business
supercharge your tiktok success with real followers

Wishing you luck!
Имя Цитировать 0  
0  
Anthonyrop
Имя Цитировать 0  
0  
Nathansop
Обслуживание септиков Топас,востановление по Питеру и Ленинградской области от 5500р.Работаем без выходных.
Мы в ВК https://vk.com/lotos_los_spb
Наш официальный сайт https://lotos-los.ru/
Имя Цитировать 0  
0  
ClintFaw
mexican pharmaceuticals online mexico drug stores pharmacies or buying from online mexican pharmacy
https://cse.google.com.bh/url?sa=t&url=https://mexicaneasypharm.com buying prescription drugs in mexico online
buying prescription drugs in mexico medication from mexico pharmacy and buying prescription drugs in mexico buying from online mexican pharmacy
Имя Цитировать 0  
0  
Anthonybew
you could try this out https://trusteewallet.org/
Имя Цитировать 0  
Страницы: Пред. 1 ... 1263 1264 1265 1266 1267 ... 2075 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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