我在元数据中使用了{% CurrentDocument.DocumentName %}
>页面标题字段。在浏览器上查看文章本身时,Title标签显示正常;但是,在搜索智能搜索时,结果会输出类似下面的内容而不是标题。我不知道为什么,有没有办法解决这个问题?谢谢!
{% CurrentDocument.DocumentName |(user)myLogin|(hash)9f2b69705f777e8a884a107dfb72f681d8eb99867b6967514dbdca851b7f4309%}
注意:这是针对数百篇文章页面,并通过使用最适合我的宏工作从父级继承页面标题。
答案 0 :(得分:0)
这很可能是因为签署宏的用户不再在系统中。我将宏更改为只读:
{%CurrentDocument.DocumentName@%}
最后使用@表示宏不需要签名。
答案 1 :(得分:0)
您对搜索结果的转换是什么?你如何检索这个价值?
我可以看到两种可能的方法来解决您的问题:
<%# GetSearchValue("DocumentName") %>
代替<%# Eval("Title") %>