Использование нескольких каталогов для темплейтов в Smarty

Z-Ghost

Новичок
Использование нескольких каталогов для темплейтов в Smarty

Возникла необходимость использования нескольких каталогов для темплейтов. Каталоги не вложенные - скорее структура такая:

каталог
подкаталог_1
подкаталог_для_темплейтов_1
подкаталог_2
подкаталог_для_темплейтов_2
...
каталог_для_скомпилированных_темплейтов

Вопрос такой: можно ли объеденить вывод скомпилированных темплейтов с нескольких подкаталогов в один... Не будет ли ситуации когда темплейты с одинаковыми именами будут перезаписывать один и тот же темплейт?

Маленький нюанс: в коде используется установка template_dir каждый раз когда меняется каталог с темплейтами...
 

Alexandre

PHPПенсионер
все как-то через Ж...
Вопрос такой: можно ли объеденить вывод скомпилированных темплейтов с нескольких подкаталогов в один... Не будет ли ситуации когда темплейты с одинаковыми именами будут перезаписывать один и тот же темплейт?
с большой вероятностью будут...
что тебе менает установить каждый раз при смене каталога шаблонов с-во соответствующего каталога компилированных шаблонов ?

делай по-человечески и вопросов не возникнет.
 

Z-Ghost

Новичок
В общем-то мешает только одно - на template_c должны быть права на запись со стороны php-smarty и желательно выводить этот каталог за пределы document_root... и как-то не очень хочется плодить директории...

а на счет через Ж... может оно и так - но ситуация там такая - есть набор модулей в которых есть и темплейты - каждый модуль лежит в собственном каталоге...

задача состоит в выполнении кода того модуля который запросили и затем вывод темлейта этого самого модуля...
 

magic

lancer
Возникла необходимость использования нескольких каталогов для темплейтов. Каталоги не вложенные - скорее структура такая:
$smarty->template_dir = ...
Не будет ли ситуации когда темплейты с одинаковыми именами будут перезаписывать один и тот же темплейт?
$smarty->compile_id = ...
 

Alexandre

PHPПенсионер
В общем-то мешает только одно - на template_c должны быть права на запись со стороны php-smarty и желательно выводить этот каталог за пределы document_root... и как-то не очень хочется плодить директории...
сделай вложенный каталог
 

HraKK

Мудак
Команда форума
А я вообще не использую template_dir, и не имею проблем)
 
Сверху