Элемент формы Drupal, проблема с пустым $ _POST - PullRequest
0 голосов
/ 28 апреля 2011

Я делаю модуль для Ubercart. Это почти закончено, но сейчас я работаю над страницей администратора. Я хочу, чтобы администратор мог добавлять параметры, как модуль опроса добавляет варианты. У меня проблема в том, что форма администратора генерируется через drupal_get_form, который оставляет $_POST пустым. $_POST['form_build_id'], кажется, необходимо, чтобы получить форму из кэша. Есть ли способ получить доступ к $_POST['form_build_id'] после drupal_get_form? Я читал, что его можно сохранить в переменную $form_state, но я не знаю, как.

1 Ответ

0 голосов
/ 28 апреля 2011

drupal_get_form() сохраняет массив $_POST в $form['#post'], я думаю.

, если вы хотите посмотреть, как модуль poll добавляет выборвзгляните на poll_choice_js(), который не использует drupal_get_form(), но делает само здание.Это помогло мне понять процесс ахах.

...