我一直在遵循此处列出的步骤:https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/importing-resources-with-your-themes
正在导入我的自定义结构和模板。我遇到的问题是我还想定义要导入的ADT。在此处创建目录结构大纲时没有任何反应:https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/creating-plugins-to-share-structures-templates-and-more
“模板导入程序”标准是否已弃用? “资源导入器”和“模板导入器”是否可以同时使用?
我没有在日志中看到任何异常,也没有任何迹象表明为什么没有导入ADT。我已经检查了生成的站点模板以及全局站点。
连连呢?我真的需要创建一个钩子来导入ADT吗?
答案 0 :(得分:0)
您只能使用其中一个,但它们共享通用代码和功能(here are if...else statements负责选择其中一个)。如果您已经使用了Resources Importer,则可以将ADT添加到 resources-importer 文件夹(与 templates-importer 中完成的方式相同),并将其导入为好。
我有一个钩子项目,其中包含4个ADT(以及其他)的资源导入器。它们位于以下文件夹中:
第一个导入为类别导航 portlet的ADT,第二个导入为 Asset Publisher portlet。