Рейтинг:0

Очистить значение поля при редактировании узла

флаг mh

У меня есть поле списка (текстовое) в типе контента, которое будет определять важность контента, независимо от того, является ли он основным или второстепенным, и это поле установлено как обязательное. Мне нужно заставить редакторов контента делать этот выбор каждый раз, когда они редактируют страницу контента. Есть ли способ очистить данные из этого поля при редактировании события?

Примечание: я использую Drupal 9.2.18.

Hodba Khalaf avatar
флаг eg
Если я правильно понял, HOOK_form_alter должен быть в порядке, затем установите поле [YOURFIELD]['default_value'] = NULL;
Lambic avatar
флаг ph
Не забудьте указать, какую версию Drupal вы используете.
Fareed Fattal avatar
флаг mh
@ХодбаХалаф. hook_form_alter работал, только значение NULL было отклонено, поэтому я заменил его ' ', и это решило проблему. Спасибо!
Fareed Fattal avatar
флаг mh
@Lambic Извините, что не указал версию Drupal, это 9.2.x.
Рейтинг:1
флаг eg

HOOK_form_alter должен быть в порядке, затем очистите значение поля по умолчанию.

$form[ВАШЕ ПОЛЕ]['default_value'] = '';

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.