Magento - 自定义表格

时间:2011-02-23 12:12:18

标签: magento magento-1.4

我有一个表单,目前是一个简单的基于HTML的表单,它没有做任何事情。

我想要做的是,在表单提交后能够发送电子邮件,并将数据保存到数据库中。

问题来了,电子邮件发送了。在表单中,有一个下拉菜单。菜单项是我的供应商型号/模块中的项目,它们具有名称和电子邮件地址。

因此,当我选择供应商A时,表单通过验证,需要向供应商A发送电子邮件并保存详细信息(这不应该太难)。

我只是不确定如何获得电子邮件地址。

我是否需要将某种参数传递给自定义的sendEmail()方法?

所有帮助表示赞赏。

由于

更新:

好的,所以在我编写电子邮件部分之前,我想将数据存储在表中,名为test drive。

我在管理员中创建了模块,并在前端提交了一个表单来提交数据。

但我似乎无法插入数据。

欢迎所有帮助

由于

1 个答案:

答案 0 :(得分:0)

要发送电子邮件,请参阅此Mage_Contacts_IndexController::postAction()操作或 Mage_Sales_Model_Order::sendNewOrderEmail()

如果您使用model创建了模块,则可以获取该模型的实例,插入数据然后保存它,或者您可以创建ResourceModel然后执行SQL。