1

我想使用 Twig 的截断过滤器。它工作正常。

我想使用链接作为第三个论点,以阅读有关该文章的更多信息。但它不起作用。

这是代码:

{% set read_more_link %}
      <a href="{{ path('course_news_show', {news: entry.id}) }}">... read more</a>
{% endset %}

<p>{{ entry.description|truncate(150, true, "read_more_link") }}</p>

出来的是这样的:

"Lorem ipsum dolor sit met, <a href="/course/news/44">... read more </a>"
                                

因此,链接在<p>. 我怎么解决这个问题?

4

1 回答 1

1

尝试在截断过滤器之后使用原始过滤器:

<p>{{ entry.description|truncate(150, true, "read_more_link")|raw }}</p>
于 2016-10-12T10:01:04.507 回答