gpt4 book ai didi

liquid - Shopify 液体截断

转载 作者:行者123 更新时间:2023-12-05 01:27:27 27 4
gpt4 key购买 nike

我正在为我的商店开发一个新的 Shopify 模板。我正在尝试将标题中的字符数和描述中的字符数相加。从 200 中减去这个总数,并在我的截断中使用结果。

(这是因为我想在每个框中获得相同数量的字符)

我认为下面的代码会起作用....捕获位起作用(注意:如果我的总字符数 = 204,结果为 4)但似乎 truncate 不能对变量起作用?

 {% capture truncateBy %}
{{ product.title.size | plus: product.description.size | minus: 200 }}
{% endcapture %}

<p>{{ product.description | strip_html | replace: '&nbsp;', ' ' | truncate: truncateBy }}</p>

最佳答案

你的代码似乎对我有用。它以什么方式不起作用?它是否显示错误、整个描述或“...”?

您可以尝试的另一种方法是使用实​​际变量赋值而不是捕获:
{% assign truncateBy = product.title.size | plus: product.description.size | minus: 200 %}
编辑:截断将截断到给定的字符数,所以如果你只想要 200 个字符,那么你可以使用该常量目录作为截断的参数:
<p>{{ product.description | strip_html | replace: '&nbsp;', ' ' | truncate: 200 }}</p>
查看 truncate filter 的文档详情。

关于liquid - Shopify 液体截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10852583/

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