【问题标题】:Magento adding form attachmentsMagento 添加表单附件
【发布时间】:2014-10-19 09:15:35
【问题描述】:

我尝试了以下操作: http://www.blog.magepsycho.com/adding-upload-field-in-contact-form-and-send-as-attachment/

但是附件不会发送?我只得到一个没有扩展名和文件大小的无名文件 - 正如该博客上的一些评论者所提到的那样。

第 2 步有点模糊,我想我错过了那一点?

有什么想法吗?

【问题讨论】:

  • 你的表格是 enctype="multipart/form-data" 吗?
  • 是的,完成了那部分。还是没有运气。

标签: magento attachment


【解决方案1】:

您要上传什么文件?它是允许的文件类型之一 - zip/jpg/doc/docx 等吗?

如果您检查您的 /media 目录,是否在其中创建了“联系人”目录?上传的文件在那个目录吗?

【讨论】:

  • 我尝试了各种。如果您阅读该博客上的 cmets,只需发送一个名为“noname”的文件,一堆其他人也有同样的问题,但并没有真正提到如何解决它。我还创建了那个目录并将其 chmod 为 77。仍然不起作用?
【解决方案2】:

谢谢大家,

我以某种方式修复了它。

我在这里重新阅读了线程上的 cmets: http://www.blog.magepsycho.com/adding-upload-field-in-contact-form-and-send-as-attachment/

然后将 tut 中第 2 点的 xml(非常模糊)放入评论员推荐的 2 个位置,不确定是哪个位置,但现在可以了。

app/code/core/Mage/Contacts/etc/config.xml

或者这个:

“谢谢你的帖子。它工作得很好。 我觉得你错过了一件事。” 在 app/etc/modules/MagePsycho_Customcontact.xml 中创建 xml 文件 MagePsycho_Customcontact.xml

<config>
<modules>
<magepsycho_customcontact>
<active>true</active>
<codepool>local</codepool>
</magepsycho_customcontact>
</modules>
</config>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    相关资源
    最近更新 更多