在 drupal 8 的 twig 模板中使用 element['#object'] 的目的是什么?这是如何工作的?
What is the purpose of using element['#object'] in twig templates in drupal 8. How does this work?
我正在寻找将数据从第一层嵌套段落获取到第二层段落的方法,并注意到 element['#object'].field_name.value
可用于从顶层获取字段元素。
这是如何工作的?我正在尝试查找有关此的信息,但找不到。如果有人可以提供有关其工作原理的见解,将会很有帮助。
我认为您只是在寻找对二级元素内顶级元素的引用,就像对父元素的引用。它是一个循环引用。希望这就是您要找的答案。
在 PHP 代码中,这只是一种实现方式:
<?php
$object = new stdClass();
$object->secondLevel = &$object;
print $object === $object->secondLevel;
同时检查:
http://php.net/manual/en/language.references.php
希望对您有所帮助。
我正在寻找将数据从第一层嵌套段落获取到第二层段落的方法,并注意到 element['#object'].field_name.value
可用于从顶层获取字段元素。
这是如何工作的?我正在尝试查找有关此的信息,但找不到。如果有人可以提供有关其工作原理的见解,将会很有帮助。
我认为您只是在寻找对二级元素内顶级元素的引用,就像对父元素的引用。它是一个循环引用。希望这就是您要找的答案。
在 PHP 代码中,这只是一种实现方式:
<?php
$object = new stdClass();
$object->secondLevel = &$object;
print $object === $object->secondLevel;
同时检查: http://php.net/manual/en/language.references.php
希望对您有所帮助。