ビューからアプリケーション構成にアクセスしたかったのです。ZF 2でそれを達成するにはどうすればよいですか?
質問する
13011 次
3 に答える
8
ビュー ヘルパーを作成する必要があります。
Config.php
<?php
namespace Application\View\Helper;
class Config extends \Zend\View\Helper\AbstractHelper
{
public function __construct($config)
{
$this->key = $config;
}
public function __invoke()
{
return $this->config;
}
}
Module.php または theme.config.php
return array(
'helpers' => array(
'factories' => array(
'config' => function ($sm) {
return new \Application\View\Helper\Config(
$sm->getServiceLocator()->get('Application\Config')->get('config')
);
},
)
),
);
その後、任意のビューで構成変数を使用できます。
echo $this->config()->Section->key;
于 2013-09-05T09:59:03.063 に答える