我有一个内容类型的字段,该字段是对分类法的实体引用,并且是多选的。如何访问值 在节点中选择?我正在编写一个表单alter来为此添加自定义提交功能
我尝试使用getFieldDefinition,但是根本不起作用。 $ node_details-> field_adapt_language-> target_id仅给我第一个值。
答案 0 :(得分:0)
对每个对象执行一个操作。
如Drupal Entity cheat sheet所述,您可以通过以下代码段获取所有
$terms = [];
foreach ($node_details->field_adapt_language as $reference) {
$terms [] = $reference->target_id;
}