在 Drupal 9 中,段落与自定义节点一起使用。在自定义模块中,我使用挂钩来更改字段值。更改的值应与节点编辑的段落一起出现。
hook_field_widget_paragraphs_form_alter(&$element, &$form_state, $context) {
...
change some paragraph field values , but target_id missing
....
}
在挂钩函数中的 $element['top']['summary']['fields_info'] 中,遗憾的是没有关于段落的 target_id 的信息。
有谁知道我可以在哪里以及如何将 target_id 添加到段落摘要中?template_preprocess_node() 似乎只在视图模式下执行。
谢谢罗兹