Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
11 лет сервису InKey.Biz.ua - Интернет бизнес под ключ.
Расскажи о нас


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

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


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

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

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

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


Страницы: Пред. 1 ... 1906 1907 1908 1909 1910 ... 2004 След.
0  
Mirrorzsd
Психолог помогающий искать решения в непростых психологических ситуациях.  Получить первую онлайн консультацию психолога чате. Психолог помогающий искать решения в непростых психологических ситуациях.
Имя Цитировать 0  
0  
ChrisCoide
Имя Цитировать 0  
0  
KeithSMUMN
pharmacie en ligne sans ordonnance Achat mГ©dicament en ligne fiable or pharmacie en ligne france pas cher
https://maps.google.bf/url?q=https://tadalafilmeilleurprix.com pharmacie en ligne france pas cher
trouver un mГ©dicament en pharmacie pharmacie en ligne livraison europe and Achat mГ©dicament en ligne fiable pharmacie en ligne sans ordonnance
Имя Цитировать 0  
0  
Mirrorinv
Чат психологической поддержки.  Получить первую онлайн консультацию психолога чате. Чат с психологом в телеге.
Имя Цитировать 0  
0  
Cyberdgm
Психолог в телеграм.  Онлайн-консультация психолога. Психолог оказывает помощь онлайн в чате.
Имя Цитировать 0  
0  
Boyart
Чат психологической поддержки.  Чат с психологом в телеге. Помощь психолога онлайн.
Имя Цитировать 0  
0  
Douglasker
Имя Цитировать 0  
0  
Dosvsvsdvpycle
colorado springs co local seo agency https://seo-agency-1.com/
Имя Цитировать 0  
0  
Mirroricf
Психолог оказывает помощь онлайн в чате.  Получить первую онлайн консультацию психолога чате. Получите консультацию онлайн-психолога в чате прямо сейчас.
Имя Цитировать 0  
0  
Catydb
Дипломированный психолог с опытом работы и отзывами клиентов.  Психолог t me. Психолог помогающий искать решения в непростых психологических ситуациях.
Имя Цитировать 0  
0  
Moneyzto
Онлайн чат с психологом без регистрации.  Помощь психолога онлайн. Онлайн-консультация психолога.
Имя Цитировать 0  
0  
Kingrfk
Телеграм психолог.  Психолог в телеграм. Получить онлайн консультацию психолога чате.
Имя Цитировать 0  
0  
ulta Gift Card Balance
The user must put the gift card or eGift card's number in the online shopping card and finish transactions. No matter if the gift card is electronic or plastic or a card that is digital, online shopping is particularly simple if you own an in-store gift card or a closed loop gift card.

ulta Gift
Card Balance

Имя Цитировать 0  
0  
Shadowams
В переписке у психолога.  Психолог помогающий искать решения в непростых психологических ситуациях. Психолог оказывает помощь онлайн в чате.
Имя Цитировать 0  
0  
danapricedental
Finding the right pain relief can be hard, with some medications having side effects and getting prescriptions taking time. Tramadol is a pain medication that helps with moderate to severe pain. Buying Tramadol online can be easier and cheaper, especially for people who have trouble getting to a pharmacy. It is important to buy tramadol online with a prescription to stay safe.

Visit our official website :- https://www.danapricedental.com/tramadol/
Имя Цитировать 0  
0  
Wilsonhap
vente de mГ©dicament en ligne: acheter kamagra site fiable - pharmacie en ligne france pas cher
Имя Цитировать 0  
0  
Goldepy
Получите консультацию онлайн-психолога в чате прямо сейчас.  Психолог оказывает помощь онлайн в чате. Психологическая и информационная онлайн-помощь.
Имя Цитировать 0  
0  
Fatherqzl
Анонимный чат с психологом телеграм.  Чат психологической поддержки. Помощь психолога онлайн.
Имя Цитировать 0  
0  
Shadowxzh
Получить онлайн консультацию психолога чате.  Психолог оказывает помощь онлайн в чате. Психолог в телеграм.
Имя Цитировать 0  
0  
Ironkkr
Получить КОНСУЛЬТАЦИЮ и ПОДДЕРЖКУ профессиональных психологов.  Получить онлайн консультацию психолога чате. Помощь психолога онлайн.
Имя Цитировать 0  
0  
Fatherlov
Психолог онлайн анонимно.  Психолог онлайн анонимно. Анонимный чат с психологом телеграм.
Имя Цитировать 0  
0  
Kingvyo
Психологическая и информационная онлайн-помощь.  Получите консультацию онлайн-психолога в чате прямо сейчас. Телеграм психолог.
Имя Цитировать 0  
0  
Peoplemmj
Чат с психологом в телеге.  Психолог помогающий искать решения в непростых психологических ситуациях. Получить онлайн консультацию психолога чате.
Имя Цитировать 0  
0  
Brothertiw
Психолог оказывает помощь онлайн в чате.  Психологическая и информационная онлайн-помощь. Получите консультацию онлайн-психолога в чате прямо сейчас.
Имя Цитировать 0  
0  
Cyberldj
Чат с психологом в телеге.  Психологическая и информационная онлайн-помощь. Получить первую онлайн консультацию психолога чате.
Имя Цитировать 0  
Страницы: Пред. 1 ... 1906 1907 1908 1909 1910 ... 2004 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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