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


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

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

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

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


Страницы: Пред. 1 ... 4613 4614 4615 4616 4617 ... 4688 След.
0  
MichaelDaf MichaelDaf
from this source Katalog cebul Polska
Имя Цитировать 0  
0  
BrettRat
Имя Цитировать 0  
0  
BrettRat
Имя Цитировать 0  
0  
PeterShirm
Имя Цитировать 0  
0  
Brettidert
a knockout post Polskie strony Tor
Имя Цитировать 0  
0  
Brettidert
Имя Цитировать 0  
0  
Brettidert
official source Rynek Tor Polska
Имя Цитировать 0  
0  
LloydErymn
have a peek at these guys Rejestracja forum Tor Polska
Имя Цитировать 0  
0  
MichaelJaf
click here to read Dostep do darknetu Polska
Имя Цитировать 0  
0  
Gloryprole
Greetings!
Spin your way to success at glory casino today. Every bet counts toward bigger bonuses and loyalty rewards. Get exclusive access to VIP events with glory casino. Try your luck on the latest games and features. Glory casino makes every spin exciting.
All information is available via the link - https://live-life-in-style.com/
glory casino fast deposit, glory casino esports, glory casino secure site
glory casino multiplayer games, Glory Casino, glory casino player safety
Good luck and profits!
Имя Цитировать 0  
0  
BrettGreks
Имя Цитировать 0  
0  
BrettGreks
Имя Цитировать 0  
0  
BrettGreks
Имя Цитировать 0  
0  
BrettGreks
why not check here Spolecznosc darkweb Polska
Имя Цитировать 0  
0  
Brettidert
Имя Цитировать 0  
0  
Lloydeviny
Имя Цитировать 0  
0  
Russellinjus
Имя Цитировать 0  
0  
Russellinjus
Имя Цитировать 0  
0  
Brettpurgy
Click This Link Ukryte uslugi Tor Polska
Имя Цитировать 0  
0  
BrettGreks
Имя Цитировать 0  
0  
LloydRus
Имя Цитировать 0  
0  
Russellinjus
Имя Цитировать 0  
0  
LloydRus
Имя Цитировать 0  
0  
LloydTer
check over here Fora darknet dla Polakow
Имя Цитировать 0  
0  
Russellinjus
Имя Цитировать 0  
Страницы: Пред. 1 ... 4613 4614 4615 4616 4617 ... 4688 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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