我在地址簿后面的Magento“我的帐户”区域添加了名为“广告系列”的链接。单击该链接时,该表单应包含4个字段的表单:
name
email
number
place
提交表单后,应在表格中插入这些字段。但同样,我可以为此设置自定义表。我在/fronend/base/default/layout/sales.xml
的xml文件中添加了此链接,如下所示:
<action method="addLink" translate="label" module="sales"><name>orders</name><path>sales/order/history/</path><label>My Orders</label></action>`
<action method="addLink" translate="label" module="sales"><name>campaign</name><path>sales/order/history/</path><label>Missing orders</label></action>
现在我很困惑我要调用哪个控制器和模型等等。
请指出正确的方向。
答案 0 :(得分:0)
要创建新实体(例如Campaign)并允许用户操作它们,您需要为该新实体定义一些类。 This tutorial可以帮助您在Magento中创建新的EAV模型。
完成后,您将需要一个控制器(运行将显示您的表单,保存实体,显示所有实体等的操作)。尝试this tutorial作为起点。
您需要更改路径(似乎标签已关闭),以便链接适应新控制器并按照您的指定显示用户内容。
如果您有更多问题,请与我们联系。
希望有所帮助!
谢谢, 乔