我如何在树枝转储中捕获对象关系的属性?

问题描述 投票:0回答:1

我正在关于电影的测试项目中探索OctoberCMS的可能性。每部电影都有几种属性,其中一种或多种流派(电影和流派均为模型)。我现在正在尝试为电影列表页面上的前端过滤器编写一些代码,但是在尝试进入字段[[genre_title-参见https://i.stack.imgur.com/yrIHm.png的屏幕截图时遇到问题。当我执行{{ dump(movies.items[0].relations) }}时,我会看到集合genres,但是从那时起,我陷入了困境。我尝试了许多不同的方法:

  • {{dump(movies.items[0].relations[0].items)}}
  • {{dump(movies.items[0].relations['genres'].items)}}
  • {{dump(movies.items[0].relations.items)}}

我的大多数尝试都使我为NULL。我如何进入

genre_title

?如果有人能指出我正确的方向,我将不胜感激!非常感谢!
debugging twig octobercms
1个回答
0
投票
其集合,因此您只需要循环即可

{% for movie in movies %} {% for genre in movie.genres %} {{ genre.genre_title }} - {{ genre.slug }} - {{dump(genre)}}... {% endfor %} {% endfor %}

现在您可以拥有所有可用数据。

[如有疑问请发表评论。

© www.soinside.com 2019 - 2024. All rights reserved.