在哪里放置实时搜索文档配置文件在一个露天项目中?



我一直在浏览一些博客文章,这些文章讲述了如何自定义实时搜索。我不清楚的是,我应该将live-search-docs.get.config.xml文件放在我的一体化共享项目中的位置,以便将其引导并部署在正确的位置。

请有人建议文件应该放在我的多合一露天项目中的位置吗?

从下面的链接

https://www.bluefishgroup.com/insights/ecm/adding-metadata-fields-to-simple-search-and-live-search-with-alfresco-5/

他们建议将搜索查询自定义文件放在

现在可以修改这些文件以添加其他元数据字段,如 需要。更新文件后,应将它们部署到 "扩展"目录,以便它们将覆盖 盒子配置。如果您要将代码部署为自定义 AMP 文件,则文件应面向以下目录:

tomcat/webapps/alfresco/WEB-INF/classes/alfresco/extension/templates/webscripts/org/alfresco/slingshot/search

如果我的文件需要在我的WAR中的上述路径中结束,我应该将搜索文件放在我的多合一露天项目中的什么位置,以便将其部署到上述文件夹中?我希望这可以通过我的所有项目来引导。我尝试将文件放在src/main/resources/alfresco/site-webscripts下,并带有文件的剩余路径,但这不起作用。

谢谢

最简单的方法是在以下位置创建该文件的副本:

my-all-in-one-project-platform-jar/src/main/resources/alfresco/extension/templates/webscripts/org/alfresco/slingshot/search/

当然,其中,my-all-in-one-project-platform-jar 必须替换为您在使用多合一原型创建项目时指定的名称。

扩展子路径中的文件将覆盖相应的 OOTB 文件。

查看网络脚本

最新更新