Во-первых, я рекомендую создать локальный модуль, чтобы избежать изменения основных файлов.Затем переопределите следующие классы Magento:
1012сравнение с типом файла video / mp4: mime_content_type ($ filePath) == 'video / mp4'
Добавляет расширение mp4 в массив разрешенных и image_allowed из вашего config.xml, расположенного в папке вашего модуля, например: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 и очистки кэша вы сможете загружать видео в формате mp4 через редактор WYSIWYG.
ЗатемВы можете включить видео на страницах 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