我遇到了一个非常奇怪的错误,我似乎无法解决。在管理区的任何地方,我想上传/查看/删除图像,什么都没有显示出来。
我的“inspect element”控制台给出了这个错误:
Uncaught ReferenceError: id_23b2a41c446dee70b327b51065e06137_UploaderJsObject is not defined
我追踪到了包含以下代码的gallery.phtml文件:
<script type="text/javascript">
//<![CDATA[
var <?php echo $_block->getJsObjectName(); ?> = new Product.Gallery('<?php echo $_block->getHtmlId() ?>', <?php if ($_block->getElement()->getReadonly()):?>null<?php else:?><?php echo $_block->getUploader()->getJsObjectName() ?><?php endif;?>, <?php echo $_block->getImageTypesJson() ?>);
//]]>
</script>
我完全不知道这里出了什么问题。我没有处理过任何核心文件。我也没有改变任何javascript的东西。
我希望有人能帮我找出问题所在。从昨天开始我就被这个错误卡住了..
如有任何帮助,我们将非常感谢:)
发布于 2012-12-17 11:13:03
最近克隆了一个存储库,或者试图设置另一个magento环境,但看到了这个错误?检查以下文件是否位于正确的位置,这些文件可能是由于是二进制文件(swf闪存文件)而被遗留或被版本控制软件忽略:
/skin/adminhtml/default/default/media/uploader.swf
/skin/adminhtml/default/default/media/uploaderSingle.swf
/skin/adminhtml/default/default/media/editor.swf
/skin/adminhtml/default/default/media/flex.swf
为了更好地衡量这些文件:
/app/design/adminhtml/default/default/template/media/uploader.phtml
/app/design/adminhtml/default/default/template/media/editor.phtml
下面的人很友好地提到了magento 1.9:
/skin/adminhtml/default/default/media/editor.swf
不存在,所以不用担心那个文件。
发布于 2013-04-20 08:32:19
我也有同样的问题。
在我的php.ini中,max_post被设置为0,这应该会禁用它,但是这会破坏JS Uploader,因为它会查询php的最大上传大小。
我只需将其设置为100M,就会出现浏览和上传按钮。
发布于 2013-07-13 15:05:40
在我的例子中,从/app/etc/modules
中删除文件Dull_Uploader.xml
解决了这个特定的问题。
https://stackoverflow.com/questions/13030205
复制相似问题