通常我必须激活我的可用附加组件才能使它们正常工作。但我发现collective.geo.behaviour和我的自定义transmogrifier包似乎运行良好而不激活它们。这让我想知道幕后的诀窍是什么。如果我继续使用这些插件而不激活它们,会出现问题吗?
答案 0 :(得分:3)
安装在Plone环境中使用的Python软件包会显示在附加组件列表中,因为它们具有通用设置配置文件,可以添加到Plone环境中。 通常这些配置文件可以执行设置浏览器图层,添加外观图层,添加类型或设置目录等操作。他们还可以指定在安装此软件包时应运行其他一些加载项的Generic Setup配置文件。
你在这里提到的两个案例有不同的事情:
答案 1 :(得分:0)
我认为这是因为这些配置文件除了声明依赖关系以及Code& amp; ZCML在启动时加载。因此,只要您已经导入了配置文件中列出的依赖项,您就可以了。
此外,如果您没有依赖关系或需要注册某些内容,我认为您可以拥有没有个人资料的软件包。