Как я могу добавить target_id в сводку абзацев в пользовательском модуле?

#hook #paragraph #drupal-9

Вопрос:

В Drupal 9 абзацы используются с пользовательскими узлами. В пользовательском модуле я использую крюк для изменения значений полей. Измененные значения должны отображаться вместе с абзацами при редактировании узла.

 hook_field_widget_paragraphs_form_alter(amp;$element, amp;$form_state, $context) {  ...  change some paragraph field values , but target_id missing  .... }  

В элементе $[‘top’][‘summary’][‘fields_info’] в функции hook, к сожалению, нет информации о целевом идентификаторе абзаца.

У кого-нибудь есть идеи, где и как я могу добавить target_id в резюме абзаца? template_preprocess_node (), похоже, выполняется только в режиме просмотра.

Спасибо, Родс

Комментарии:

1. Можете ли вы уточнить, в чем заключается этот запрос? Я не уверен, что понимаю вас. Вы хотите, чтобы идентификатор сущности абзаца отображался в сводке абзаца в контексте редактирования узла или что-то совершенно другое? Если это запрос идентификатора сущности абзаца от родительского узла, это то, в чем я могу помочь, однако в комментарии недостаточно символов, и я не хочу отвечать на неправильный вопрос.