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