2013-09-26 64 views
0

我對/ js/mage/adminhtml/wysiwyg/tiny_mce目錄中的setup.js設置文件進行了一些更改。 升級後這些更改會丟失嗎?有沒有辦法像創建前端主題一樣複製此文件夾?Magento更新是否覆蓋js文件夾中的更改?

感謝

+1

是的,/ app,/ lib,/ js,/ skin將會在升級過程中看到他們的密鑰文件被覆蓋。 –

回答

0

是, 您可以添加自定義文件夾的JS文件夾內,創建自己的JS和粘貼下面的代碼,它是覆蓋js函數,並調用它,你需要

if (typeof tinyMceWysiwygSetup != 'undefined') { 
    tinyMceWysiwygSetup.addMethods({ 
     //here is example for you, suppose if you have changed something in below function 
     initialize: function(htmlId, config) 
    { 
     this.id = htmlId; 
     this.config = config; 
     varienGlobalEvents.attachEventHandler('tinymceChange', this.onChangeContent.bind(this)); 
     this.notifyFirebug(); 
     if(typeof tinyMceEditors == 'undefined') { 
      tinyMceEditors = $H({}); 
     } 
     tinyMceEditors.set(this.id, this); 

     // Paste here your custom code 
    } 
    }); 
} 

可能是你的幫助。