Я хочу отсортировать массив cart.items в файле cart.liquid. И затем я могу отображать время в таблице в ожидаемом порядке.Shopify Сортировать массив cart.items используя Liquid script
{% for item in cart.items sort_by:item.line_price %}
<div class="row">
<div class="span12">
<h1>Your cart</h1>
<form action="/cart" method="post" id="cartform">
<table>
</table>
</form>
</div>
</div>
{% endfor %}
Но код не работает, так как я не могу использовать sort_by:item.line_price
в for
заявлении.
Как я могу отсортировать массив с помощью встроенных функций?
Другая проблема: Liquid Shopify не поддерживает создание массива. если я использую свой собственный алгоритм для сортировки массива. Но как я могу сохранить вывод в новый массив?
Большое спасибо.
Хорошо, я думал об этом раньше, он будет работать на странице cart.liquid. Но это не работает для «New Order Notification», потому что шаблон электронной почты не поддерживает JavaScript. –