2013-08-06 180 views
0

嘗試在我的前端使用AngularJS實現ZF2應用程序。我已經準備好了ZF應用程序,但是我不確定如何才能爲整個應用程序製作1個layout.html,其中包含<div data-ng-view></div>Zend Framework 2和AngularJS

我想這真的歸結爲:我如何在ZF2中實現1個全局layout.html文件,我有多個模塊?

回答

1

如果您還不知道,ZF2模塊配置全部粉碎成一個大配置。 config/application.config.php中列出的模塊順序描述了模塊的加載順序。

一旦你意識到這一點,你可以用你的優勢 - 最後一個模塊加載中(例如你的Application模塊,請確保配置的佈局有一個例子佈局結構可能是這樣的:

return array(
    'view_manager' => array(
     'template_map' => array(
      'layout/layout' => __DIR__ . '/../view/layout/layout.phtml' 
     ), 
    ), 
); 

這可以在ZF2 skeleton application可以看出。

在大多數情況下(不是全部),我建議你Application模塊被加載的最後一個模塊。