我有一个表单,目前是一个简单的基于HTML的表单,它没有做任何事情。
我想要做的是,在表单提交后能够发送电子邮件,并将数据保存到数据库中。
问题来了,电子邮件发送了。在表单中,有一个下拉菜单。菜单项是我的供应商型号/模块中的项目,它们具有名称和电子邮件地址。
因此,当我选择供应商A时,表单通过验证,需要向供应商A发送电子邮件并保存详细信息(这不应该太难)。
我只是不确定如何获得电子邮件地址。
我是否需要将某种参数传递给自定义的sendEmail()方法?
所有帮助表示赞赏。
由于
更新:
好的,所以在我编写电子邮件部分之前,我想将数据存储在表中,名为test drive。
我在管理员中创建了模块,并在前端提交了一个表单来提交数据。
但我似乎无法插入数据。
欢迎所有帮助
由于
答案 0 :(得分:0)
要发送电子邮件,请参阅此Mage_Contacts_IndexController::postAction()
操作或
Mage_Sales_Model_Order::sendNewOrderEmail()
如果您使用model创建了模块,则可以获取该模型的实例,插入数据然后保存它,或者您可以创建ResourceModel
然后执行SQL。