如何在使用PyroCMS标记进行循环时调用另一个对象


How can I call another object while looping using PyroCMS tags

以下是对象的外观:

[obj1] => Array
(
    [0] => Array
    (
        [id] => 0
    )
    [1] => Array
    (
        [id] => 1
    )
)
[obj2] => Array
(
    [0] => Array
    (
        [count] => 10
    )
    [1] => Array
    (
        [count] => 20
    )
)

如何从obj1循环调用obj2

{{ obj1 }}
  {{ id }}
    {{ obj2 }}
      {{ count }}
    {{ /obj2 }}
  {{ /obj1 }}

此格式返回id,但obj2不返回counts。我想找出遍历对象的正确方法,以及为什么obj2根本不调用。顺便说一句,我已经使用foreach格式解决了它,所以如果它不可解决,我将坚持使用它。

通过LEX使用循环并不意味着要像那样交叉引用。所以这是不可能的。如果你想做到这一点,你应该先合并这两个对象,然后将它们传递到视图或其他任何传递它的地方。