portal_skins文件夹中的嵌套覆盖

时间:2011-05-28 13:01:09

标签: customization plone shortcut

如何覆盖嵌套的portal_skins文件夹中的文件?

默认行为似乎是,如果要覆盖单个文件,则需要复制整个文件夹结构。这是一场维护噩梦。

E.g。如何覆盖文件:

Producs.TinyMCE/skins/tinymce/plugins/table/js/table.js

...无需为整个Products.TinyMCE创建副本皮肤代码库?

2 个答案:

答案 0 :(得分:13)

使用z3c.jbot,并将一个文件放在名为Products.TinyMCE.skins.tinymce.plugins.table.js.table.js的jbot模板目录中

答案 1 :(得分:3)

您无法覆盖嵌套皮肤文件夹结构的某些部分。如果你想自定义东西,最好创建一个新的tinymce插件(比如mytables)并只复制该插件的文件。