【问题标题】:Tooltip Showing Metadata for Target显示目标元数据的工具提示
【发布时间】:2012-05-23 16:05:11
【问题描述】:

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

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

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

【问题讨论】:

    标签: .net html sitefinity sitefinity-5


    【解决方案1】:

    我最终通过使用

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

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

    【讨论】:

      【解决方案2】:

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

      你指的是哪个链接?如果您谈论的是由导航小部件生成的 HTML - 呈现的链接取决于所使用的导航类型。您通常可以通过小部件模板编辑标记。对于导航小部件,唯一的方法是使用外部模板。您可以通过小部件属性指定:

      模板中的某些控件是必需的,因此您可能需要默认模板。您可以从 Sitefinity SDK 获得。所有默认小部件模板都包含在一个 zip 文件中,位于 /Content/Resources 下的安装文件夹中。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-06
        • 2015-08-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多