Я работаю над проблемой, которая у меня возникла: перехватить поле, установить значение по умолчанию и скрыть его. Проблема заключается в том, что он принимает значение по умолчанию, но передает только первый символ значения в базу данных.
//Here is how I'm doing it
$form['field_sr_account'] = array( '#type' => 'hidden', '#value' => '45');
Я полагаю, что с тем, как я структурировал свой массив, что-то не так, но я не могу этого понять. Я нашел сообщение, http://drupal.org/node/59660, где кто-то нашел решение только для первого отправленного символа
//Here is the format of the solution to the post - but it's not hidden
$form['field_sr_account'][0]['#default_value']['value'] = '45';
Как мне добавить к этому скрытый атрибут?