2014-10-17 49 views
0

我尝试以下这一点: http://www.blog.magepsycho.com/adding-upload-field-in-contact-form-and-send-as-attachment/Magento的形式添加附件

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

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

任何想法?

+0

是你表单的enctype =”的multipart/form-data的”? – 2014-10-17 12:22:57

+0

是的,做了那部分。仍然没有运气。 – user3646352 2014-10-17 21:59:15

回答

0

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

如果你检查你的/ media目录,那里有一个'contacts'目录吗?上传的文件在该目录中?

+0

我试过各种。只要发送一个名为“noname”的文件,如果你阅读该博客上的评论,其他人有同样的问题,但没有真正提到如何解决它。 我也做了那个目录,并将其修改为77.仍然不起作用? – user3646352 2014-10-17 22:26:59

0

谢谢大家,

我修正了它。

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

而且在啧啧把XML从点2(这是比较模糊)到该评论员建议,不知道哪一个做了2个点但它现在有效。

应用程序/代码/核心/法师/联系人的/ etc/config.xml中

或者这一个:。

“日Thnx为您发布它的工作完美 我的事情你错过了一个东西“。 需要在app/etc/modules中xml文件MagePsycho_Customcontact.xml/MagePsycho_Customcontact.xml

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