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


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

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


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

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

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

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


Страницы: Пред. 1 ... 2436 2437 2438 2439 2440 ... 2721 След.
0  
DonDonTyday
dark market url  dark web link
Имя Цитировать 0  
0  
Jasonmem
Their mobile app makes managing my medications so easy.
fluoxetine tablet
They offer the best prices on international brands.
Имя Цитировать 0  
0  
Donaldshevy
best darknet markets  dark market 2025
Имя Цитировать 0  
0  
Brianvat
published here  
multibit wallet
Имя Цитировать 0  
0  
Thomaskarce
pop over to this website  
martian wallet
Имя Цитировать 0  
0  
Victorcot
Best and news about drug.
how to get cheap cipro price
Their global outlook is evident in their expansive services.
Имя Цитировать 0  
0  
Thomaskarce
Имя Цитировать 0  
0  
DonaldRah
Имя Цитировать 0  
0  
Thomaskarce
Имя Цитировать 0  
0  
DavidVemia
Имя Цитировать 0  
0  
DonaldRah
darkmarket list  darknet marketplace
Имя Цитировать 0  
0  
JamesRab
Read Full Report recover toast wallet
Имя Цитировать 0  
0  
JasonRex
Their health awareness campaigns are so informative.
cheap cytotec without prescription
Been relying on them for years, and they never disappoint.
Имя Цитировать 0  
0  
Toliksit
dark markets 2025  dark markets
Имя Цитировать 0  
0  
Toliksit
dark market onion  dark web drug marketplace
Имя Цитировать 0  
0  
Stephynsoibe
You said it perfectly..
Bob online casino online casino tennessee real money  casino royal online casino!
Free play online casino real money no deposit https://casinonair.com/sports-betting-sites/  online casino pittsburgh.
Joker jewels casino online online casino minnesota real money  online casino medusa!
Online casino fortune wild casino  online roulette spelen holland casino.
Online casino sports betting online texas holdem real money  e-games online casino philippines.

https://foro.asturmet.com/index.php?topic=17364.new#new
http://ancc.org.br/forums/topic/shitcode-bc-game-2021-l27gel/page/18/#post-1715402
http://infolitoral.com/viewtopic.php?p=1034592#p1034592
https://timepost.info/showthread.php?tid=139314
http://fezonline.net/forum/viewtopic.php?f=1&t=133638
Имя Цитировать 0  
0  
DavidVemia
Имя Цитировать 0  
0  
Toliksit
darknet markets links  darknet market lists
Имя Цитировать 0  
0  
ThomasEmats
Имя Цитировать 0  
0  
Jamesphemn
Имя Цитировать 0  
0  
Pingunisp
dark market link  darkmarket link
Имя Цитировать 0  
0  
Pingunisp
dark web link  darknet drug store
Имя Цитировать 0  
0  
WalterTraub
The most pleasant pharmacy experience every time.
https://gabapentinpharm24.top/
Efficient service with a personal touch.
Имя Цитировать 0  
0  
Jamesphemn
find out here now ripple toast wallet
Имя Цитировать 0  
0  
Thomaskarce
you can try these out martian wallet extension
Имя Цитировать 0  
Страницы: Пред. 1 ... 2436 2437 2438 2439 2440 ... 2721 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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