shopify - 如何根据特定条件重复部分迭代?
问题描述
我正在尝试制作标签以贴在客户在我管理的 shopify 商店中购买的产品上。下面的代码几乎完成了我需要的一切,除了当客户在迭代中购买了多个产品时“重复自身”。
{% for line_item in line_items %}
<br>
</br>
<br>
</br>
<div style="margin: 0 0 0em 0; padding: 0em; height: 60px; width: 140px;font-size: 12px;"><tr>
<td><b>{{ line_item.title}}</b></td>
<div>
<td><b>{{ order_name }}</b></td>
</tr>
</div>
{% endfor %}
解决方案
Took some time and was able to figure it out myself!
{% for line_item in line_items %}
{% assign my_limit = line_item.quantity %}
{% for line_items in (1..my_limit) %}
<br>`enter code here`
</br>
<br>
</br>
<div style="margin: 0 0 0em 0; padding: 0em; height: 60px; width: 140px;font-size: 12px;"><tr>
<td><b>{{ line_item.title}} X{{line_item.quantity}}</b></td>
<div>
<td><b>{{ order_name }}</b></td>
</tr>
</div>
{% endfor %}
{% endfor %}
推荐阅读
- java - FXML 中的动态属性值?
- docker - Nginx reverse proxy static assets 404 not found
- scala - 具有 PrintLn 输出的测试程序
- sparql - 如何使用 SPARQL “将表 A 连接到表 B”并仅获取 B 中具有 MAX 值的那些行?
- flutter - 如何显示应用程序引导加载程序页面
- php - ZipArchive 未创建 - addFile() 返回 false
- python - 在类中使用像函数名这样的变量
- c# - “程序不包含适合尝试点的静态‘主要’方法 - 在具有多个项目的解决方案中
- grpc - RUN_HAVE_STD_REGEX、RUN_HAVE_POSIX_REGEX 和 RUN_HAVE_STEADY_CLOCK 是干什么用的?
- typescript - 在 axis.tickFormat() 中使用 d3.timeFormat 时出现 TypeScript 错误