Smarty + include_php

mityaspb

Новичок
Smarty + include_php

Вопрос по smarty

В файле xxx.php присоединяю файл: require"yyy.php", а в шаблоне подключается другой файл: {include_php file="zzz.php"}. Так вот проблема в том, что переменные определенные в yyy.php не видны в zzz.php. Есть предложения как тут быть?
 

mityaspb

Новичок
Ну понятно, что это неправильно, некрасиво и все такое, но мне надо решить конкретную такую техническую задачу, вот я и хочу понять можно ее решить в Smarty или нет.
 

korvin0

моська
mityaspb
Может, в файле zzz.php проходить по объявленным переменным и unset их?
 

Макс

Старожил PHPClub
реальное подключение zzz.php происходит в каком-то методе класса смарти. То есть он использует локальное пространство имен.
Возможно поможет global. Но лучше не решать "такие конкретные технические задачи" через задний проход

ИМХО
 
Сверху