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