Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
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 | След. | Конец


Количество показов: 46100698

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

(Нет голосов)

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


Страницы: Пред. 1 ... 262 263 264 265 266 ... 276 След.
0  
Louishup
Pill details provided. Medication overview available.
ed pills online
Recent drug developments. Medication leaflet available.
Имя Цитировать 0  
0  
MichaelKanna
Здравствуйте!
СЭС Эксперт — ваш надежный партнер в борьбе с клопами в Александрове. Мы предоставляем качественную обработку с гарантией быстрого устранения проблемы.
Подробная информация - https://xn----7sbbfmcearkbx1bdaoet8fxbxmpa.xn--p1ai/
Профессиональная борьба с клопами
Профессиональные услуги СЭС
Уничтожение постельных клопов
СЭС уничтожение клопов

СЭС для уничтожения клопов
Удачи!
Имя Цитировать 0  
0  
Williammon
Имя Цитировать 0  
0  
Williammon
canadian pharmacy 24h medication from canada
Имя Цитировать 0  
0  
JamesAdogy
Имя Цитировать 0  
0  
aloetopakistan
Bet live with 888Starz Bet and access top-tier betting on Android.
Имя Цитировать 0  
0  
aloetopakistan
Enjoy live betting and exclusive offers with 888Starz Pakistan and promo code 888LEGAL.
Имя Цитировать 0  
0  
aloetopakistan
Use 888Starz promo code 888LEGAL to get extra bonuses on sports and casino games.
Имя Цитировать 0  
0  
LouisCrace
Patient medication guide. Administration guidelines here.
ed pills cheap
Access medication details. Complete medicine overview.
Имя Цитировать 0  
0  
Jefferynen
reputable mexican pharmacies online: mexicanpharmgate.com - buying prescription drugs in mexico
Имя Цитировать 0  
0  
WillieMow
Услуги монтажа септиков по Егорьевскому району Работаем без выходных.https://drenaj-mos.ru/
Имя Цитировать 0  
0  
aloetopakistan
Enjoy live sports betting with 888Starz Pakistan and earn rewards on every game.
Имя Цитировать 0  
0  
Larryanedo
medicine in mexico pharmacies: mexican drugstore online - best online pharmacies in mexico
Имя Цитировать 0  
0  
Williammon
Имя Цитировать 0  
0  
LouisSWIGN
Pill information provided. Patient drug guide.
buy generic ed pills
Get information instantly. Find drug details.
Имя Цитировать 0  
0  
BradleyLed
Имя Цитировать 0  
0  
fhptnreqbh
Имя Цитировать 0  
0  
aloetopakistan
Get special bonuses on 888Starz Casino and play your favorite games.
Имя Цитировать 0  
0  
aloetopakistan
Play your favorite casino games on 888Starz Pakistan and win with exclusive bonuses.
Имя Цитировать 0  
0  
Danielgaf
“You get some of me but not tomorrow as they want me in as soon as I can make it happen. This is the one time when they say jump and I ask how high due the financial gains the company could benefit from and it being important enough for the client to appear in person.”

“Well I get an extra night of you at least! I wonder what we could do with that? Meantime, what about food? I am starving and delicious as it was a second breakfast is not quite enough to replenish me!”

“Well get something on and we’ll sort that out first.”

We drove into town and decided that a daytime visit to Charlie’s was going to be the answer. I parked in the bar lot and Elise dashed in to change into something more appropriate, jeans and a t-shirt along with her biker jacket but keeping her Converses on.

Walking down to the restaurant was different from the middle of the night visits as the streets were bustling and all of the shops and outlets were open.

Reaching Charlie’s we entered the front door and sat in a booth near the window. A beautiful young American Chinese girl came,smiled and said hello to Elise and gave us menus and asked if we wanted drinks in the meantime.

"No thanks Lin just a pot of Jasmine tea for us please." Lin went back to the kitchen area. “No booze for me today as I will have to work in the bar so it is just tea for me.”

Not in a drinking mood either, I agreed with her."

https://www.haikudeck.com/presentations/89HtCpnj4n
https://www.metal-archives.com/users/gyid1968
https://tubeteencam.com/user/ellamina1954/profile
https://www.hentai-foundry.com/user/xstaforx19981954/profile
https://rentry.org/dn72fa2w
Имя Цитировать 0  
0  
aloetopakistan
For casino games and live betting, download 888Starz Casino today.
Имя Цитировать 0  
0  
Jefferynen
mexico drug stores pharmacies: Mexican Pharmacy Gate - mexican mail order pharmacies
Имя Цитировать 0  
0  
aloetopakistan
Enjoy live betting on 888Starz Bet and earn extra rewards on every game.
Имя Цитировать 0  
0  
Larryanedo
buying prescription drugs in mexico: mexican pharmacy online medications - medication from mexico pharmacy
Имя Цитировать 0  
0  
Glennpaisy
real viagra without a doctor prescription canadian drugs gate buy prescription drugs without doctor
Имя Цитировать 0  
Страницы: Пред. 1 ... 262 263 264 265 266 ... 276 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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