magento自定义链接和表单数据的插入
问题描述:
我在地址簿之后向Magento“我的帐户”区域添加了一个名为“campaigns”的链接。链接,点击后,应该有一个表格4个字段:magento自定义链接和表单数据的插入
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>
现在我很困惑,其控制器和模型我有打电话等
请点我在正确的方向。
答
要创建一个新的实体(例如Campaign)并允许用户操作它们,您需要为该新实体定义一些类。 This tutorial可以帮助您在Magento中创建新的EAV模型。一旦你这样做了,你需要一个控制器(运行将显示你的表单,保存实体,显示所有实体等的动作)。尝试this tutorial作为一个起点。
您需要更改您的路径(看起来您的标签已关闭),以便您的链接适应您的新控制器并按照您的指定显示用户内容。
让我知道你是否有更多的问题。
希望有帮助!
谢谢, Joe