2014-10-14 3 views
0

Я использую Zend Framework 1.12, и мне нужно получить доступ к значению конфигурации из application.ini внутри _initFunction из Bootstrap.Zend Framework - доступ к файлам конфигурации из application.ini внутри Bootstrap

Обычно я хотел бы сделать следующее внутри контроллера:

$frontController = Zend_Controller_Front::getInstance(); 
$options = new Zend_Config($frontController->getParam('bootstrap')->getOptions(), true); 
$language = $options->get('interface', false)->language; 

Однако внутри _initFunction это не работает.

Я пробовал использовать new Zend_Config($this->getOptions(), true);, но он не возвращает никаких данных.

У вас есть решения?

Благодаря

ответ

2

Вот это то, что может работать для вас:

$config = new Zend_Config_Ini(APPLICATION_PATH . '/configs/application.ini', APPLICATION_ENV); 

APPLICATION_PATH и APPLICATION_ENV константы, определенные на index.php

+1

Это работает, здорово! благодаря – Daniel

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