View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006474 | OXID eShop (all versions) | 2.3. Extensions (modules, themes) | public | 2016-08-12 10:17 | 2017-09-01 15:29 |
Reporter | keywan.ghadami | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 4.10.6 / 5.3.6 | ||||
Summary | 0006474: Icons of Visual Editor and other custom moduls not shown in backend (subshop) | ||||
Description | We found a problem in adimn area, after selecting a subshop icons where missing in visual editor and evo slider. This is because in our project we configured https and mall urls and that modules using custom templates in the admin area and including resources via "getModuleUrl" method. e.g. ``` [{ $oViewConf->getModuleUrl('dd_slider','out/src/img/loading.svg')}] ``` Sadly this method does not work as expected and returns the subshopurl instead of the admin domain and so the browser will refuse to load some of the resources especially fonts for security reasons. | ||||
Steps To Reproduce | configure mainshop (config.inc.php to have only https urls) add subshop, configure subshop to have mallurls on a different domain (also https) install / activate module (evuslider or visual editor) for both shops in admin area select subshop open the module aread (e.g. the visual editor) -> you should see some broken icons -> chrome will report error in the console (firefox did not) select main shop and open visual editor again -> everything looks fine | ||||
Additional Information | from developer perspective some missing icons may not sound critical but for presenting and using that functions it is an blocker. @QA please try to reproduce this | ||||
Tags | Solution Provided | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
has duplicate | 0006601 | closed | florian.auer | Cross Domain Problem with wrong SSL Url in Visual CMS Module |
|
Pull request was created https://github.com/OXID-eSales/oxideshop_ce/pull/457 |
|
For me it seems to be a real blocker because the missing icons are not the only problem. Because of the cross domain errors the save method is also not working. So you can't save the settings of a cms snippet (for example disable sidebar). |
|
Thanks guys, i have just merged mentioned PR + ported to 5.3 |