显示目标的元数据的工具提示

时间:2012-05-23 16:05:12

标签: .net html sitefinity sitefinity-5

我正在使用Sitefinity CMS来构建我的网站;对于某些页面,我使用通过Sitefinity输入的标题和描述等元数据。如果有人在菜单项上悬停并且它具有元数据,则它会显示在工具提示中。

我知道原因是每当Sitefinity发布一个页面时,它会将所有可能的数据关联到所有可能的位置 - 在它生成标签的链接中有一个title =“”元素。

我不知道如何关闭此功能。我无法手动从链接中删除元数据,我仍然希望与搜索引擎页面关联的元数据。有没有人知道停止或修改此功能的简单方法?

2 个答案:

答案 0 :(得分:2)

我最终使用

解决了这个问题
$("document").ready(function() {
$(".rsmItem a").attr("title", "");
});

并预先链接到jQuery。问题是Sitefinity没有足够晚地更新页面,删除标题的脚本会运行但不会更新脚本运行后加载的任何内容。我希望如果其他人遇到类似的问题,这也有助于他们解决问题。

答案 1 :(得分:1)

  

在它生成标签的链接中有一个title =“”元素

你指的是哪个链接?如果您正在讨论导航窗口小部件生成的HTML,则呈现的链接取决于所使用的导航类型。您通常可以通过窗口小部件模板编辑标记。对于Navigation小部件,唯一的方法是使用外部模板。您可以通过小部件属性指定: enter image description here

模板中的某些控件是必需的,因此您可能需要默认模板。您可以从Sitefinity SDK获得该功能。所有默认小部件模板都以zip文件形式提供,位于安装文件夹的/ Content / Resources。

如果您没有使用导航小部件,请说明您要修改的网页的链接。