2016-06-11 1 views
0

젠드 라이브러리를 기반으로하는 PHP 프레임 워크가 있는데 phtml 파일에서 angularjs 스크립트를 사용하고 싶습니다. 문제가있는 템플릿 edytuj_row.phtml을 포함하는 방법이 있습니다 :젠드를 기반으로 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 파일 (템플릿)에 액세스 할 수 없습니다. 당신은

당신은 아마 edytujActionedytujRowActiontemplateUrl (예. /admin/users/edytuj-row)에 유효한 URL을 설정해야합니다. 어떤 URL 경로가 edytujRowAction (아마도 Bootstrap.php에 있음)인지 확인하고 templateUrl으로 설정하십시오.

관련 문제