2015-02-25 4 views
-1

Мне нужно добавить страницу отчета в smarty. Мне нужно создать внешнюю страницу для получения отчета. Как я могу получить умные предопределенные переменные, файл конфигурации базы данных и файлы классов на внешней странице. Может кто-нибудь помочь, спасибо заранее.Как добавить внешнюю страницу в smarty

+0

Вы хотите применить файл конфигурации базы данных к внешней странице? –

+0

Да, Sulthan, но мне нужно проверить, вошел ли пользователь в систему или нет, а затем мне нужно использовать функции библиотеки. –

+0

Вы хотите помочь мне в 'file_get_contents'? –

ответ

0

Вам нужно включить класс Smarty для внешнего сказать somefile.php файл по

include('Smarty.class.php'); 
$smarty = new Smarty; 
// your declarations here 
//your db connection and get your predefined variable using include 
$smarty->display('somefile.tpl'); 

И в файле somefile.tpl вы получите его {$declared variable}

Таким образом, когда вы запустите файл некий-файл. php вы можете получить значения внутри него.

+0

Спасибо Sulthan .. Я попробую. Может у вас какой-нибудь пример, чтобы проверить, вошел ли пользователь в систему или нет.? –

+0

Попробуйте и дайте мне знать, если вам нужна помощь :) –

+0

Я пробовал, но он показывал ошибки для каждой предопределенной переменной. Возможно ли получить доступ ко всем предопределенным переменным в smarty ..? –

Смежные вопросы