我需要在客户/帐户/编辑/上传图片 我添加了新属性,重写块,助手,AccountController并添加了上传脚本到editPostAction但遗憾的是没有得到结果,所有这些更改只创建了客户/帐户/编辑/页面中的上传按钮和数据库中的新属性,但是当我选择文件,它没有上传到正确的目录。也许我错过了什么或做错了什么。 也许有人知道如何处理这个问题。
答案 0 :(得分:0)
如果您尝试使用“提交”表单下载文件,则需要更改“表单”的enctype属性。标签。在这种情况下,它属性应该是" multipart / form-data"。
这是通过表单提交文件的标准要求。 对于标准模板,解决方案是:
<form action="<?php echo $this->getUrl('customer/account/editPost') ?>" method="post" enctype="multipart/form-data" id="form-validate" autocomplete="off">
P.S。如果您正在使用其他方法将文件传输到服务器,请告诉我们。