Я исправил проблему путем изменения в lib / web / tiny_mce / tiny_mce_src.js
1-Найти код рядом со строкой 10833
tinymce.documentBaseURL = window.location.href.replace(/[\?#].*$/, '').replace(/[\/\\][^\/]+$/, '');
if (!/[\/\\]$/.test(tinymce.documentBaseURL))
tinymce.documentBaseURL += '/';
Заменить на
tinymce.documentBaseURL = ADMIN_BASE_URL+"/tiny_mce";
tinymce.baseURL = ADMIN_BASE_URL+"/tiny_mce";
if(IS_MINIFY == 1) tinymce.suffix = '.min'; else tinymce.suffix = '';
2- Найти код рядом со строкой 11391
sl.add(tinymce.baseURL + '/langs/' + s.language + '.js');
Заменить на
sl.add(tinymce.baseURL + '/langs/' + s.language + tinymce.suffix + '.js');
3- Найти код рядом со строкой 10758
tinymce.ScriptLoader.add(this.urls[n] + '/langs/' + s.language + '.js');
Заменить на
tinymce.ScriptLoader.add(this.urls[n] + '/langs/' + s.language + tinymce.suffix + '.js');
Изменить код в приведенном ниже файле или переопределить в теме администратора:
vendor/magento/module-backend/view/adminhtml/templates/page/js/require_js.phtml
4- Найти код:
<script>
var BASE_URL = '<?php /* @escapeNotVerified */ echo $block->getUrl('*') ?>';
var FORM_KEY = '<?php /* @escapeNotVerified */ echo $block->getFormKey() ?>';
var require = {
"baseUrl": "<?php /* @escapeNotVerified */ echo $block->getViewFileUrl('/') ?>"
};
</script>
`Заменить код на:
<?php
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$scopeConfig = $objectManager->create('Magento\Framework\App\Config\ScopeConfigInterface');
$isMinify = $scopeConfig->getValue('dev/js/minify_files', \Magento\Store\Model\ScopeInterface::SCOPE_STORE);
?>
<script>
var BASE_URL = '<?php /* @escapeNotVerified */ echo $block->getUrl('*') ?>';
var FORM_KEY = '<?php /* @escapeNotVerified */ echo $block->getFormKey() ?>';
var ADMIN_BASE_URL = '<?php /* @escapeNotVerified */ echo $block->getViewFileUrl('/') ?>';
var IS_MINIFY = '<?php /* @escapeNotVerified */ echo $isMinify ?>';
var require = {
"baseUrl": "<?php /* @escapeNotVerified */ echo $block->getViewFileUrl('/') ?>"
};
</script>
5- Запустить команды
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy