我有一组html文档。根据常规搜索,每当搜索文档时,都会显示一组相关文档,方法是单击“文档详细信息”页面。从本文档的详细信息,我们可以在浏览器中查看。我的客户端希望这个搜索结果链接直接带它们到浏览器中的View页面,跳过html文档的文档详细信息页。我怎样才能做到这一点?我有一个自定义的JavaScript,它创建html页面。我可以修改JS代码来产生这个功能吗?
提前感谢!
发布于 2014-06-20 12:50:32
假设您运行的是最近版本的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中经过调整的版本。
如果你没有运行一个新版本的阿尔弗雷科,去等待黑客攻击。
https://stackoverflow.com/questions/24310565
复制相似问题