2016-06-11 41 views
0

我有基于Zend库的php框架,我想在phtml文件中使用angularjs脚本,但我有问题如何包含模板edytuj_row.phtml位于:如何在基于Zend的php项目中使用angularjs模板

ProjectName-> SourceFiles->应用程序 - >管理 - >则须─>设置 - > edytuj.phtml

<div row-settings></div> 

<script type="text/javascript"> 
    var app = angular.module('mainApp', []); 

    app.directive('rowSettings', function(){ 
     return { 
      templateUrl: 'edytuj_row.phtml'    
     }; 
    }); 
</script> 

两个文件edytuj_row.phtmledytuj.phtml被localizated在同一个目录,但edytuj_row.phtml是没见过。 templateUrl什么是正确的道路?在这种情况下代替<div row-settings></div>是经常加载主网页而不是模板。

回答

0

Angular无法访问Zend文件(模板)。您需要设置有效的网址为templateUrl(例如,/admin/users/edytuj-row

您可能有edytujActionedytujRowAction。检查URL路径指向edytujRowAction(可能位于Bootstrap.php中)并将其设置为templateUrl

相关问题