如何在 Twig 中按字母顺序对带有逗号的名称进行排序?例如:John Doe,CFP

问题描述 投票:0回答:0

我正在尝试使用 Twig Sort 按名字或姓氏的字母顺序对名称中包含逗号的名称进行排序。

示例

John Doe, CFP
Jane Doe, MBA

我想按字母顺序排序,这样如果我们按名字排序,Jane Doe 就会首先出现。

我已经审查了大量的 Twig 文档,我读到的所有内容都表明我的排序是正确的,但它似乎根本不起作用。其他一切都正确呈现,但排序才是问题的核心。

{% for post in relationship.from|sort ((a, b) => (a.post.title.split(',')[0] <=> b.post.title.split(','))[0]) %}

我也尝试过

{% for post in relationship.from|sort ((a, b) => a.post.title.split(',')[0] <=> b.post.title.split(',')[0]) %}

任何 Twig 专家都可以参与进来吗?我的语法有问题吗? Twig 有新版本吗?

twig
© www.soinside.com 2019 - 2024. All rights reserved.