PDA

Просмотр полной версии : переменная из констант темплейта в extension


3ton
28.12.2009, 18:55
имеется около 10 extension которые работают с WSDL сервисами, каждый требует наличия пароль, логина и URL к WSDL

есть идея указать данные в константах темплейта и из extension получать их

так вот вопрос, как находясь в extensions обраттиться к константе из темплейта?

либо если можно как то по другому назначить перменную для расширений и использовать ее - подскажите

void
28.12.2009, 21:12
У расширений есть собственные настройки, которые задаются кажется в ext_conf_template.txt в корне расширения. Посмотрите пример в tt_news. Этим переменным надо всего лишь сделать unserialize и можно использовать.

3ton
28.12.2009, 23:36
проблема как раз описана по другому...

мне необходимо в одном месте указать параметры для 10 расширений...
не прописывать одни и те же данные в 10 местах, а в одном месте указать их сразу для 10

void
29.12.2009, 00:22
Если у вас их уже десять штук, то зачем париться... Сделайте одно расширение "главным", и загоните настройки в него. Или создайте одно расширение специально для хранения настроек.
Это будет гарантированно проще и дешевле по производительности, чем загрузка всего TSFE для просмотра содержимого констант шаблона.