1
有谁知道是否可以注销自定义节点类型?取消注册Magnolia中的自定义节点类型
例如,我创建了一个自定义节点类型,名为“mgnl:product”,它是在启动时创建的,然后我想删除此“mgnl:product”,因为我不再使用它了。因为目前,即使我将它从xml中删除,然后在启动时,当我尝试在JCR浏览器中添加内容节点时,仍然可以在列表中看到此节点类型。
有谁知道是否可以注销自定义节点类型?取消注册Magnolia中的自定义节点类型
例如,我创建了一个自定义节点类型,名为“mgnl:product”,它是在启动时创建的,然后我想删除此“mgnl:product”,因为我不再使用它了。因为目前,即使我将它从xml中删除,然后在启动时,当我尝试在JCR浏览器中添加内容节点时,仍然可以在列表中看到此节点类型。
您应该在custom_nodetypes.xml
内找到您的自定义类型。该文件位于${magnolia.home}
文件夹下:
${magnolia.home}/repositories/magnolia/repository/nodetypes/custom_nodetypes.xml
只是删除对应于您的自定义的定义<nodeType />
键入重启服务器。您还需要将其从mgnl-nodetypes/magnolia-*-nodetypes.xml
文件中删除,因此不会再次添加。
哦,很高兴谢谢你!我不知道这样的文件存在! :d –