BarモジュールとBazモジュールを配置するとして、それぞれ
先頭にFooをつけて
namespace Foo\Bar;
namespace Foo\Baz;
となるようにしたいです。
この場合以下のような構成になると思うのですが、
module
└Foo
…└Bar
…└Baz
……└src
………└Foo\Baz\Controller
…………└IndexController.php
この構成だと、indexアクションのビューはmodule.config.phpで
'view_manager'=>array(
'template_map' => array(
'foo/controller/index/index'=>'ビューのパス'
と設定することになるためFoo\Baz\Controller\IndexとFoo\Bar\Controller\Indexでビューの出し分けができなくなります
テンプレートを'foo/bar/index/index'と'foo/baz/index/index'にそれぞれマッピングできれば良いはずなのですが対策ありますでしょうか。
あなたの回答
tips
プレビュー