2011-10-06 125 views
1

我開始寫作與magento。我必須爲我自己的php腳本提供一些Ajax請求,這些腳本位於本地拉的某處。問題是: 在哪裏存儲這樣的php腳本以及用什麼地址從ajax-request訪問它們?Magento ajax請求

+0

您想要爲Magento請求一個模塊的腳本還是僅僅是一個獨立的腳本? – jprofitt

+0

@jprofitt它是Magento的。它應該返回購物車數據。 – Ockonal

回答

2

只需創建一個具有處理AJAX調用操作的控制器。因此,如果你的模塊的路由爲http://www.yoursite.com/yourscript,並且你已經有了你的IndexController,那麼只需在其中添加另一個動作,比如ajaxAction()。此操作將簡單地打印出您想要使用的數據,而不會渲染頁面的其餘部分。然後您可以將您的AJAX呼叫指向http://www.yoursite.com/yourscript/index/ajax

+0

在哪裏添加路由? – Ockonal

+0

我在本地拉'/法師/簽出/控制器​​/ CartController.php'。在'indexAction'之後,我用簡單的回聲添加了'myownAction'。接下來做什麼? – Ockonal

+0

只要它在工作,只要繼續努力就可以得到你想要展示的任何東西。將您的AJAX調用指向該地址,並執行返回數據所需的操作。 – jprofitt