【问题标题】:SilverStripe 3: Search Results template showing unwanted codeSilverStripe 3:显示不需要的代码的搜索结果模板
【发布时间】:2017-04-05 15:42:34
【问题描述】:

我在我的搜索结果模板中使用“$Content.LimitWordCountXML”,如 here 所示,但它显示的结果像这样 "Attendance[file_link,id=214]" 当内容是一个链接,我该如何停止它,所以它只显示链接文本而不显示代码/ID?谢谢

【问题讨论】:

    标签: templates full-text-search silverstripe


    【解决方案1】:

    LimitWordCountXML is a function on the StringField 类,而不是 HTMLText class。它的作用就好像它正在处理的字符串变量是纯文本,而不是 HTML。因此它不会剥离 HTML。

    我们可以改用HTMLText Summary function,它会去除 HTML 并接受字数限制作为第一个参数。

    【讨论】:

      猜你喜欢
      • 2018-06-16
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 2021-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多