Shopify 如何存储';行项目';排列
当生成“新订单通知”邮件时,我希望产品根据集合名称(可以在产品标签中找到)按“数组”排序 但我似乎无法将行\ u项存储在数组中 以下是我正在尝试的:Shopify 如何存储';行项目';排列,shopify,liquid,Shopify,Liquid,当生成“新订单通知”邮件时,我希望产品根据集合名称(可以在产品标签中找到)按“数组”排序 但我似乎无法将行\ u项存储在数组中 以下是我正在尝试的: {% assign kaas_vleeswaren_delicatessen = "" %} {% for line_item in order.line_items %} {% for tag in line_item.product.tags %} {% if tag == 'Kaas - vleeswaren - delicat
{% assign kaas_vleeswaren_delicatessen = "" %}
{% for line_item in order.line_items %}
{% for tag in line_item.product.tags %}
{% if tag == 'Kaas - vleeswaren - delicatessen Albert Heijn' %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | append: line_item | append: ',' %}
{% endif %}
{% endfor %}
{% endfor %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | split: ',' %}
{% for product in kaas_vleeswaren_delicatessen %}
{{ product.title }}<br>
{% endfor %}
#=>
{% for product in kaas_vleeswaren_delicatessen %}
{{ product }}<br>
{% endfor %}
#=> LineItemDrop
# LineItemDrop
# LineItemDrop
{%assign kaas_vleeswaren_delicatessen=”“%}
{order.line_items%}
{u item.product.tags%}行中标记的%
{%if标记=='Kaas-vleeswaren-delicatessen-Albert Heijn%%
{%assign kaas_vleeswaren_delicatesen=kaas_vleeswaren_delicatesen | append:line_item | append:','%}
{%endif%}
{%endfor%}
{%endfor%}
{%assign kaas_vleeswaren_delicatesen=kaas_vleeswaren_delicatesen | split:','%}
{kaas_vleeswaren_熟食店%产品的百分比}
{{product.title}}
{%endfor%}
#=>
{kaas_vleeswaren_熟食店%产品的百分比}
{{product}}
{%endfor%}
#=>LineItemDrop
#LineItemDrop
#LineItemDrop
当试图查看product.title时,它只返回空白。当尝试查看产品时,它会返回LineItemDrop
我做错了什么?此行实际上并没有添加产品,而是添加了行项目的返回值(“LineItemDrop”是字符串,而不是对象): 由于无法使用liquid实际创建数组,因此需要添加字符串而不是对象
{% assign kaas_vleeswaren_delicatessen = "" %}
{% for line_item in order.line_items %}
{% for tag in line_item.product.tags %}
{% if tag == 'Kaas - vleeswaren - delicatessen Albert Heijn' %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | append: line_item.title | append: ',' %}
{% endif %}
{% endfor %}
{% endfor %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | split: ',' %}
{% for line_item_title in kaas_vleeswaren_delicatessen %}
{{ line_item_title }}<br>
{% endfor %}
{% assign kaas_vleeswaren_delicatessen = "" %}
{% for line_item in order.line_items %}
{% for tag in line_item.product.tags %}
{% if tag == 'Kaas - vleeswaren - delicatessen Albert Heijn' %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | append: line_item.title | append: ',' %}
{% endif %}
{% endfor %}
{% endfor %}
{% assign kaas_vleeswaren_delicatessen = kaas_vleeswaren_delicatessen | split: ',' %}
{% for line_item_title in kaas_vleeswaren_delicatessen %}
{{ line_item_title }}<br>
{% endfor %}
{% for line_item in order.line_items %}
{% for tag in line_item.product.tags %}
{% if tag == 'Kaas - vleeswaren - delicatessen Albert Heijn' %}
{{ line_item.product.title }}
{{ line_item.product.price }}
{% endif %}
{% endfor %}
{% endfor %}