Zend Framework:需要application.ini的所有参数

时间:2011-04-18 20:19:29

标签: php zend-framework

我想知道可以在application.ini文件中使用的所有参数/选项。有没有可用的清单?

请帮忙

3 个答案:

答案 0 :(得分:2)

您可以指定任何您想要的内容。例如,我在那里设置了我的javascript文件:

js.jquery.filename = "/js/jquery.min.js"
js.jquery.offset = 0
js.jqueryui.filename = "/js/jquery-ui.min.js"
js.jqueryui.offset = 1
js.nestedsortable.filename = '/js/jquery.ui.nestedSortable.js'
js.nestedsortable.offset = 2
js.ckeditor.filename = "/js/ckeditor/ckeditor.js"
js.ckeditor.offset = 3

现在,每当我需要添加javascript文件时,我都会这样做:

$config = Zend_Registry::get('config');
$js = $config['js'];
$this->view->headScript()->offsetSetFile($js['ckeditor']['offset'],$js['ckeditor']['filename']);
$this->view->headScript()->offsetSetFile($js['jquery']['offset'],$js['jquery']['filename']);

就像我说的,你可以指定任何值。您经常访问并且需要全球可用的任何内容都可以,也许应该在那里:)。

答案 1 :(得分:0)

index.php中加载配置期间,您可以将其存储在Zend_Registry中,然后您可以在需要时访问它们。

您还可以将Zend_Config解析为数组并查看内部的内容。

答案 2 :(得分:0)

@Future King这样做:

$config = Zend_Registry::get('config');
Zend_Debug::dump($config);

应该这样做。如果有帮助,请告诉我。