gpt4 book ai didi

sorting - Business Catalyst 液体分选

转载 作者:行者123 更新时间:2023-12-02 04:46:28 25 4
gpt4 key购买 nike

我可以看到 Liquid 允许您使用以下语法对集合进行排序:

{% assign sorted_items = items.all|sort:'Email' %}

{% for item in sorted_items %}
<div>Name: {{item.name}}</div>
<div>Email: {{item.email}}</div>
{% endfor %}

然而,这在 Business Catalyst 中似乎不起作用。

如果我使用它来将结果呈现到页面,它只会呈现“null”。

{{sorted_items | json }}

我应该能够在 Business Catalyst 中执行此操作,还是我完全是在浪费时间寻找一种解决方案来对我的 WebApp 数据进行排序?

最佳答案

您可以像这样对数据进行排序:

{module_data resource="customers" version="v3" fields="firstName,email1" collection="myData"}
<pre>{{myData|json}}</pre>

{% capture emails -%}
{% for item in myData.items -%}
,{{ item.email1.value }} - {{ item.firstName }};
{% endfor %}
{% endcapture %}
<pre>{{ emails | split: "," | sort }}</pre>

逗号不是拼写错误:)

将字符串拆分成数组后,您可以用它做任何您需要做的事。

关于sorting - Business Catalyst 液体分选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32493126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com