我正在尝试在 Twig 上使用原始过滤器,但它仍在源中转换&
为&
。
所以它输出’
而不是’
{% if entry.title|last == "s" %}
{% set pluralLocationName = entry.title ~ "’" %}
{% else %}
{% set pluralLocationName = entry.title ~ "’" ~ "s" %}
{% endif %}
{% if entry.title|last == "s" %}
{% set pluralLocationName = entry.title ~ ("&"|raw) ~ "rsquo;" %}
{% else %}
{% set pluralLocationName = entry.title ~ ("&"|raw) ~ "rsquo;" ~ "s" %}
{% endif %}
编辑:意识到我应该说“占有”而不是“复数”:)