【问题标题】:Magento site - Embed an email contact form which allows user to send a file attachmentMagento 网站 - 嵌入电子邮件联系表格,允许用户发送文件附件
【发布时间】:2011-03-15 09:18:32
【问题描述】:
我正在尝试向我的 Magento 网站添加一个包含查询表单的页面。用户将填写姓名、电子邮件、电话号码并添加文件附件。然后店主会收到带有上传文件作为附件的电子邮件。
我是 Magento 新手,我正在为其做这件事的客户不愿意支付延期费用。
到目前为止,我的理解是我不能只使用标准的 php 电子邮件脚本,因为我会遇到有关文件上传的权限问题。我一直在研究使用 /media/ 文件夹上传文件的想法。
任何帮助将不胜感激。
谢谢,史蒂夫
【问题讨论】:
标签:
email
forms
magento
attachment
【解决方案1】:
创建一个新的 CMS 页面并粘贴以下代码:
{{block type="core/template" template="contacts/form.phtml"}}
<script type="text/javascript">
elem = $("contactForm");
elem.writeAttribute('action', '/contacts/index/post');
</script>
既然您在 CMS 上下文中拥有它,就需要 javascript 来确保表单发布到正确的位置。
干杯,
京东