我正尝试在视频的Bolt CMS中使用中继器字段类型,以便可以使用内置嵌入器将多个视频添加到页面中,而不仅仅是一个。
在我的contenttypes.yml中,我有这个:
features:
type: repeater
fields:
video:
type: video
在我的模板中,我有这个:
{% for item in record.features %}
{% if fieldtype == "video" and value.html is not empty %}
{{ value.html|raw }}
{% endif %}
{% endfor %}
但这输出每个value.html
乘以项目总数!它让我疯狂。我知道我只是在犯一个愚蠢的错误,因为我什至都不了解编程的基础知识,但是我整夜都在搜寻Google,并且没有找到解决方案。请指教。
原来是一个错误,所以我不得不选择一种完全不同的方法。当我与Slack上的Bolt开发人员进行交谈时,其中一位证实我的一切都正确,并且不应表现得如此。他没有提到是否会解决这个问题。