Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: XPL 1, шаблоны Smarty - как запинклудить php код
цитата
12/09/08 в 13:31
 andreich
собственно сабж, в темплате XPL1 (зделанный на Smarty) необходимо заинклудить код PHP
пробывал
{include_php file='/path/to/load_nav.php'}

не работает
цитата
12/09/08 в 13:42
 Pentarh
XPL 1 не был сделан на смарти.

А если был, то вопрос не по XPL, а по смарти.

http://www.smarty.net/manual/ru/language.function.include.php.php

Я думаю, там надо поиграться с директорией. CWD при работе смарти - директрия шаблонов. Из нее надо исходить. Например, чтобы заинклудить корневой файл domain.com/load_nav.php из директории шаблонов domain.com/templates/, нужно написать

{include_php file='../load_nav.php'}

Чтобы заинклудить файл domain.com/some/dir/load_nav.php

{include_php file='../some/dir/load_nav.php'}
цитата
12/09/08 в 13:50
 andreich
Pentarh писал:
XPL 1 не был сделан на смарти


окей, как в шаблоны XPL заинклудить .php фаил ?

или как заставить выполнятся php код
цитата
12/09/08 в 14:00
 Pentarh
>> как в шаблоны XPL заинклудить .php фаил ?
глаза протри

>> как заставить выполнятся php код
{php}
ПХП-код
{/php}

RTFM в общем
цитата
12/09/08 в 15:18
 andreich
Pentarh писал:

глаза протри

>> как заставить выполнятся php код
{php}
ПХП-код
{/php}

не работает, пробывал с самого начала
цитата
12/09/08 в 22:54
 leroy_17
знач там не смарти, в смарти это работает


Эта страница в полной версии