Problema inserimento immagini nel CMS di magento

Reading Time: < 1 minuteFavoriteLoadingAggiungi ai preferiti

Recentemente mi è capitato di avere problemi nell’inserimento delle immagini in una pagina del CMS di Magento 1.7.0.2

Controllando Firebug durante l’operazione di inserimento dell’immagine ho riscontrato il seguente errore

 

TypeError: opener is null  
return opener.document.getElementById(targetElementId);

Questa la soluzione che ho trovato qui https://www.magentocommerce.com/boards/viewthread/179844/P15/

e che, detto brevemente, risolve in questo modo

  1. aprire il file /js/mage/adminhtml/browser.js 
  2. andare alla linea 228 dove troviamo getTargetElement
  3. sostituire il codice presente, commentandolo, con questo
    getTargetElement: function() {
    if (typeof(tinyMCE) != ‘undefined’ && tinyMCE.get(this.targetElementId)) {
    if ((opener2 = this.getMediaBrowserOpener())) {
    var targetElementId = tinyMceEditors.get(this.targetElementId).getMediaBrowserTargetElementId();
    return opener2.document.getElementById(targetElementId);
    } else {
    return null;
    }
    } else {
    return document.getElementById(this.targetElementId);
    }
    },