Drupal 9 Как установить значение в поле заголовка статьи

Это код D7: $form_state['values']['title'] = $yttitle[0];

Точно так же я хочу, чтобы в D9 я использовал следующий код:

$form_state->setValue([['title'][0]['value']], $yttitle) ;//$obj->data->title;
// or 
$form_state->setValue(['title'], $yttitle);

Но это не установка данных в заголовке.

Я проверил, что код позади имени для поля заголовка показан следующим образом:name="title[0][value]"

пока $title = $form_state->getValue('title')[0]['value']; работает отлично

0 ответов

Другие вопросы по тегам