我们可以以编程方式指定如下元标记:
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8');
以上如何通过配置文件来完成?我试过了
resources.view.headMeta.contentType = "text/html; charset=utf-8"
但这不起作用。
我们可以以编程方式指定如下元标记:
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=utf-8');
以上如何通过配置文件来完成?我试过了
resources.view.headMeta.contentType = "text/html; charset=utf-8"
但这不起作用。
我发现我们可以在配置文件中添加以下条目:
resources.view.contentType = "text/html; charset=utf-8"
resources.view.language = "en"
然后使用常规的东西:
protected function _initView() {
$options = $this->getOptions();
if(isset($options['resources']['view']['contentType'])) {
$view->headMeta()->appendHttpEquiv('Content-Type',
$options['resources']['view']['contentType']
);
}
if(isset($options['resources']['view']['language'])) {
$view->headMeta()->appendHttpEquiv('language',
$options['resources']['view']['language']
);
}
...contd.
请参阅此页面- 它描述了 Zend_Application 引入的资源插件的配置选项。Kidna 埋在文档中。
例如,contentType值不应该要求您在_initView
引导程序的方法中编写任何代码。