如何在Magento Controller,Model和Block中发送/检索数据

时间:2014-05-09 09:39:13

标签: magento magento-1.7 magento-1.4 magento-1.8

我正在Magento中创建一个自定义模块。我想知道如何将数据从.phtml文件传递到Controller,然后传递给模型。

只想知道在magento MVC结构中传递数据的结构。

1 个答案:

答案 0 :(得分:3)

简单的你可以通过phtml调用你的控制器,如

Mage::getBaseUrl()/Modulename/Controllername/methodname

并调用Model

Mage::getModel('modulename/modelname')->methodname()

控制器示例

Mage::getBaseUrl()/priceconfig/index/checkcountryrate?price=$price

priceconfig是我的模块名称,index是我的控制器名称,checkcountryrate是我的方法

模型示例

Mage::getModel('catalog/product')->load(1)

请先阅读有关magento MVC如何运作的文章然后您可以轻松理解

如果您有任何疑问,请告诉我