我已经实现了一个自定义的Twig过滤器,它用span包装某些字符序列。span元素直到我允许该字段的文本格式(通过Limit allowed HTML tags...)才出现在前端,所以Twig过滤器似乎是在文本格式过滤器之前应用的。对于我目前的用例来说,在文本格式过滤器之后运行Twig过滤器似乎更有意义。假设我正确理解了这一点,这是否是我想要的行为呢?如果是这样的话,当Twig过滤器被应用到字段/格式时,是否有一种改变的方法?
发布于 2018-04-29 19:28:45
最后,我解决了这个问题,首先通过render过滤器运行这个字段,然后是我的自定义过滤器。文本格式筛选器在呈现阶段应用,因此现在自定义筛选器在它们之后运行。已完成的订单如下:
{{ field | render | custom_filter }}https://drupal.stackexchange.com/questions/258754
复制相似问题