在Alfresco中搜索html文档的自定义

时间:2014-06-19 15:34:35

标签: alfresco alfresco-share

我有一组html文档。根据常规搜索,每当搜索到文档时,都会显示一组相关文档,通过单击我们将其带到文档详细信息页面。从这个文档的细节,我们可以在浏览器中查看。我的客户希望此搜索结果链接直接将它们带到浏览器中的视图页面,跳过html文档的文档详细信息页面。我怎样才能做到这一点? 我有一个自定义JavaScript来创建html页面。我可以修改JS代码来生成这个功能吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

假设你正在运行最新版本的Alfresco,那就是黑客和正确的方法。

您要调整的代码位于share/components/search/search.js

     renderCellDescription = function Search_renderCellDescription(elCell, oRecord, oColumn, oData)
     {
     // ...
        // displayname and link to details page                                                                                                                          
        var displayName = oRecord.getData("displayName");
        var desc = '<h3 class="itemname"><a href="' + url + '" class="theme-color-1">' + $html(displayName) + '</a>';

     // ...
     }

如果方法正确,请尝试关注http://blogs.alfresco.com/wp/developer/2012/05/22/customizing-share-javascript-widget-instantiation-part-1/

如果这看起来对你来说都是中文,请将文件放到原处,并保留原件的副本。将调整后的版本放在tomcat / shared / classes / components / search。

如果您没有运行最新版本的Alfresco,请继续进行黑客攻击。