【发布时间】:2014-05-09 09:39:12
【问题描述】:
我正在 Magento 中创建一个自定义模块。我想知道如何将.phtml文件中的数据传递给Controller,然后再传递给Model。
只想知道magento MVC结构中传递数据的结构。
【问题讨论】:
-
为什么投了反对票……我做错了什么……我只是问一个问题……
标签: magento magento-1.7 magento-1.4 magento-1.8
我正在 Magento 中创建一个自定义模块。我想知道如何将.phtml文件中的数据传递给Controller,然后再传递给Model。
只想知道magento MVC结构中传递数据的结构。
【问题讨论】:
标签: magento magento-1.7 magento-1.4 magento-1.8
很简单,你可以从 phtml 中调用你的控制器,比如
Mage::getBaseUrl()/Modulename/Controllername/methodname
并调用模型
Mage::getModel('modulename/modelname')->methodname()
控制器示例
Mage::getBaseUrl()/priceconfig/index/checkcountryrate?price=$price
priceconfig 是我的模块名称,index 是我的控制器名称,checkcountryrate 是我的方法
模型示例
Mage::getModel('catalog/product')->load(1)
请先阅读有关 magento MVC 工作原理的文章,然后您就可以轻松理解
如果您有任何疑问,请告诉我
【讨论】: