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


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

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

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

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


Страницы: Пред. 1 ... 1690 1691 1692 1693 1694
0  
TimothyweW
find out this here https://my-sollet.com
Имя Цитировать 0  
0  
JustinKic
Привет всем!
В области технологий также важным направлением является разработка программного обеспечения для мобильных устройств. На информационных сайтах можно найти статьи о том, как создать мобильное приложение с нуля, а также о популярных фреймворках и инструментах для разработки. Сайты предлагают руководства по разработке для iOS и Android, обсуждают тренды и новшества в мобильной разработке. Эти ресурсы помогут вам стать экспертом в мобильных технологиях и разработке приложений.
Если вы хотите улучшить свою интимную жизнь, информационные сайты предложат вам устройства для этого. В статьях рассматриваются гаджеты, которые помогают отслеживать гормональный фон, улучшить физическую активность и улучшить качество сна. Сайты дают рекомендации по выбору устройств для повышения либидо и улучшения сексуальной активности. Эти ресурсы помогут вам гармонизировать отношения и наслаждаться полноценной интимной жизнью.
Больше информации по ссылке - https://techava.ru/
стоит ли изучать боевые искусства?, топ-10 бюджетных косметических брендов, топ-10 бюджетных решений для интерьера
стоит ли работать в стартапе?, разница между OLED и Mini LED, какие онлайн-игры сейчас популярны
Удачи!
Имя Цитировать 0  
0  
Stevendem
find out this here Fox crypto
Имя Цитировать 0  
0  
Jameshab
Имя Цитировать 0  
0  
Michaelpap
Guatemala has pledged a 40% increase in deportation flights carrying Guatemalans and migrants of other nationalities from the United States, President Bernardo Arevalo announced Wednesday during a press conference with US Secretary of State Marco Rubio.
kra32.cc
Guatemala has also agreed to create a task force for border control and protection along the country?s eastern borders. The force, composed of members of the National Police and army, will be tasked with fighting ?all forms of transnational crime,? Arevalo said.
kra48 at
Foreign nationals who arrive in Guatemala through deportation flights will be repatriated to their home countries, Arevalo said, adding that the US and Guatemala would continue to have talks on how the process would work and how the US would cooperate.
?????? ????
Arevalo also said that Rubio has voiced his support for developing infrastructure projects in the Central American nation. He added that his government would send a delegation to Washington in the coming weeks to negotiate deals for economic investments in Guatemala ? which he said would incentivize Guatemalans to stay in their home country and not migrate to the US.

Arevalo said Guatemala has not had any discussions about receiving criminals from the US as El Salvador?s president has offered. He also insisted his country has not reached a ?safe third country? agreement with the United States, which would require migrants who pass through Guatemala to apply for asylum there rather than continuing to the US.
kra37.at
https://kra35cc.com
Имя Цитировать 0  
0  
mtsnovosibirskCug
мтс домашний интернет новосибирск
https://trabajaensanjuan.com/employer/bcstaffing1787/
мтс телевидение
Имя Цитировать 0  
0  
ThomasGup
Имя Цитировать 0  
0  
Exci.ru
Сохраните здоровье глаз с помощью профилактика лечения близорукости. Профессиональные рекомендации защитят ваше зрение.

Центр коррекции зрения «ЭКСИ» в Ижевске предлагает современные методы лечения и коррекции зрения, включая лазерную коррекцию по технологии LASIK, лечение катаракты и астигматизма. Квалифицированные специалисты помогут вернуть четкость зрения с использованием передовых технологий. Для записи на консультацию или процедуру обращайтесь по телефонам: +7(3412)68-27-50, +7(3412)68-78-75. Адрес клиники: г. Ижевск, улица Ленина, 101.
Имя Цитировать 0  
0  
Davidrop
http://slotdemo.auction/# Pemain sering mencoba berbagai jenis slot
Имя Цитировать 0  
0  
Stevenbet
Имя Цитировать 0  
0  
Stevenprori
my blog  
Fox wallet
Имя Цитировать 0  
0  
Exci.ru
Современная технология ласик операция на глаза гарантирует безопасность и высокий результат. Процедура занимает минимум времени, но меняет жизнь полностью.

Центр коррекции зрения «ЭКСИ» в Ижевске предлагает современные методы лечения и коррекции зрения, включая лазерную коррекцию по технологии LASIK, лечение катаракты и астигматизма. Квалифицированные специалисты помогут вернуть четкость зрения с использованием передовых технологий. Для записи на консультацию или процедуру обращайтесь по телефонам: +7(3412)68-27-50, +7(3412)68-78-75. Адрес клиники: г. Ижевск, улица Ленина, 101.
Имя Цитировать 0  
0  
Exci.ru
Современная коррекция зрения дарит возможность навсегда забыть о корректирующих линзах. Эффективная технология меняет жизнь к лучшему.

В «ЭКСИ» пациенты могут получить широкий спектр услуг для восстановления и поддержания здоровья глаз. Здесь проводятся операции по лечению близорукости, дальнозоркости, катаракты и других заболеваний глаз. Опытные врачи обеспечивают индивидуальный подход к каждому клиенту. Чтобы узнать больше, свяжитесь с центром: email - exci.udm@mail.ru , телефоны для связи +7(912)459-80-58.
Имя Цитировать 0  
Страницы: Пред. 1 ... 1690 1691 1692 1693 1694
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

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