I had this problem, too. The browser development console showed
Uncaught Error: Could not find control by type: button create https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 t https://the-site.com/js/tiny_mce/themes/modern/theme.min.js:1 jt https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 t https://the-site.com/js/tiny_mce/themes/modern/theme.min.js:1 t https://the-site.com/js/tiny_mce/themes/modern/theme.min.js:1 a https://the-site.com/js/tiny_mce/themes/modern/theme.min.js:1 renderUI https://the-site.com/js/tiny_mce/themes/modern/theme.min.js:1 _w https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 Aw https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 Ow https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 u https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 jt https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 u https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 n https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2 onload https://the-site.com/admin123456/index.php/sell/catalog/products/146?_token=wg42Pj_SDFDSFSDFSDF_bbbttttb_XqX#tab-step1 line 2 > injectedScript:2
The problem rises from the "modern" theme of the tiny_mce editor.
I worked around it by selecting the "mobile" theme by default. This description seems long, but that's because I include all the precautions etc... In reality it shouldn't take more than a minute.
-
confirm initial situation: from the catalog, open a product for editing
- you can't see the Summary edit field
- in your browser console (press F12 on most browsers) you see above error
-
apply workaround
- find the tiny_mce javascript file (js/tiny_mce/tinymce.min.js)
- back it up (I don't know how stupid you are. I screw things up regularly, so I backed it up)
- find the word "modern"; change it into "mobile"; save the file (note: this is _minified_ javascript; you will really want to use CTRL+F to find the word.)
-
confirm success: reload your 'edit product' tab
- You _can_ see all these edit fields; they look a bit funny, but they work (click around, pretend you're on a mobile phone)
It creates a funny-looking layout, but at least it works.