<adminhtml>
<cms>
<browser>
<extensions>
<allowed>
<mp4>1</mp4>
</allowed>
</extensions>
</browser>
</cms>
</adminhtml>
在我将其添加到我的config.xml后,我上传了一个mp4文件,但显示了不支持的图像格式的警告。
首先,我建议创建一个本地模块,以避免修改核心文件。然后,覆盖以下Magento类:
与video / mp4文件类型相比更改验证功能:mime_content_type($ filePath)=='video / mp4'
将mp4扩展名添加到您的module文件夹中的config.xml中的allowed和image_allowed数组,例如:Mycompany / Mymodule / etc / config.xml
<adminhtml>
<cms>
<browser>
<extensions>
<allowed>
<mp4>1</mp4>
</allowed>
<image_allowed>
<mp4>1</mp4>
</image_allowed>
</extensions>
</browser>
</cms>
</adminhtml>
在Magento文件夹上部署模块并清除缓存后,您应该可以通过WYSIWYG编辑器上传mp4视频。
然后,您可以在CMS页面上添加视频,如下所示:
<video width="1280" height="960" controls="controls">
<source src="{{media url="path_of_the_video.mp4"}}" type="video/mp4" />
</video>
我做了一个例子,你可以用作参考:https://github.com/fontelag/mag_videos_upload