0

我对 /js/mage/adminhtml/wysiwyg/tiny_mce 目录中的 setup.js 设置文件进行了一些更改。升级后这些更改会丢失吗?有没有办法像创建前端主题一样复制这个文件夹?

谢谢

4

1 回答 1

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
    }
  });
}

可能对你有帮助。

于 2013-09-27T07:05:54.497 回答