2013-01-04 40 views
1

有沒有辦法在應用程序內創建一個Ajax文件夾,以便我可以添加每個控制器ajax作爲一個單獨的控制器在該Ajax文件夾?在Zend中添加ajax調用文件夾

例如,假設我有IndexController,EmployeeController,MemberController。在Ajax文件夾裏面,我想也有相同的三個名字。

然後如果我想調用一個ajax動作,我可以參考/ ajax/member/whatever。

zend可以嗎?

回答

0

您可以設置routes來創建類似的網址,但我不會按照您的建議複製控制器。一個控制器可以處理html和ajax請求。你可以在你的url中包含格式參數,如下所示:/ member/21/format/ajax

然後,成員viewAction可以檢查格式變量。如果它是ajax,則可以禁用佈局並返回ajax響應。