Sitecore 8 - 在富文本上添加链接时,将标题替换为data-original-title属性

时间:2018-02-20 06:43:44

标签: hyperlink sitecore richtext

我需要替换在sitecore富文本上添加链接时生成的title属性。我是sitecore的新手。有关如何做到这一点的任何线索?有可能吗?

1 个答案:

答案 0 :(得分:0)

是的,这是可能的,但它需要自定义代码。以下是您需要做的事情:

  1. 创建一个类并继承ItemLinkExpander。覆盖expand方法。在此方法中,您将添加逻辑以替换title属性。
  2. 创建一个类并继承LinkParser。重写GetExpanders方法并返回包含步骤1中的自定义ItemLinkExpander的集合。
  3. 创建一个类并继承LinkProvider。覆盖CreateLinkParser方法并返回在步骤2中创建的LinkParser。
  4. 从第3步注册LinkProvider并将其设为默认的LinkProvider
  5. 可以找到here

    的示例