2012-10-26 6 views
0

모든 AJAX 호출의 훌륭한 조직을 만들고 싶었습니다. 응용 프로그램 폴더 안에 "Ajax"라는 폴더가 있고 내부에 모든 ajax 파일이 있다고 생각했습니다.Zend에서 AJAX 호출 구성

그래서 IndexController에/ajax/IndexController/등이 있어야합니다. 기본적으로, 아약스 용 컨트롤러는 전부 필요하지만 아약스 폴더에는 모두 필요합니다.

어떻게해야합니까?! 그리고 어떻게 내가 그걸 부르지?!

감사합니다. Kousha

답변

0

각 모듈에 대해 AjaxController를 생성하고 그 모듈에 작업을 배치 할 수 있습니다. 그런 다음, 자바 스크립트에서 작업을 호출

$.post(
     "yourbaseurl/ajax/index", 
     data: params, 

     "json" 
     ); 

아약스 기능을 관리자 모듈 컨트롤러 관리자/AjaxController.php로 이동합니다.

또 다른 접근법은 모든 것을 ajax 폴더에 넣고 라우트와 .htaccess를 사용하여 라우팅을 처리하는 것입니다. 이 값은 good read

입니다.