спс. а разрешите вопрос в догонку: Как в форму передать параметр при её создании?
Например, я создаю форму в ноде через drupal_get_form и хочу, чтобы в одном из скрытых полей отправился nid этой ноды
читайте 2 строчку... ip_adress() и в сабмите работает... зачем огороды городить, я хотел бы знать как параметры вообще в форму передавать при создании
например, форму как-то засовываем в page и затем как-то форме скармливаем аргументы (/arg/arg), как параметры
спс блин, вот поленился ещё одну тему создать
Комментарии
[ru-api=ip_address]
спс. а разрешите вопрос в догонку: Как в форму передать параметр при её создании?
Например, я создаю форму в ноде через drupal_get_form и хочу, чтобы в одном из скрытых полей отправился nid этой ноды
Я тут писал об этом. Поищите Джинса на Drupal
тут вам поможет hook_form_alter, с помощью которого создайте это скрытое поле со значением нужного nid.
сор, но в _form_alter вроде теже $form и $form_state как и в _submit, не понятно откуда nid брать
<?php
$form['ваша_форма']['ipadress'] = array(
'#type' => 'hidden',
'#value' => ip_adress(),
);
?>
читайте 2 строчку... ip_adress() и в сабмите работает... зачем огороды городить, я хотел бы знать как параметры вообще в форму передавать при создании
например, форму как-то засовываем в page и затем как-то форме скармливаем аргументы (/arg/arg), как параметры
спс
блин, вот поленился ещё одну тему создатьdrupal_get_form принимает произвольное количество параметров. Первый - ваш колбэк. Остальные этому колбэку передаются.
ок. спс