Машинное имя WebForm.

19 апреля 2011 в 16:56

Здравствуйте!
Подскажите пожалуйста как можно узнать машинное имя формы сделанной на webform!
Firebug и Devel не помогли.(((

Заранее благодарю!

Комментарии

созданной форме присваивается по порядку очередной номер ноды, как и другому материалу. есть id формы которое выглядит так:
webform-client-form-НОМЕР_ВАШЕЙ_НОДЫ
форма Webform - это нода и этим все сказано.

20 апреля 2011 в 1:00

С помощью Firebug можно найти id формы:

"VladoMire" wrote:
webform-client-form-НОМЕР_ВАШЕЙ_НОДЫ

Чтобы получить машинное имя, просто замените символ тире на нижнее подчеркивание webform_client_form_НОМЕР_ВАШЕЙ_НОДЫ

или же можно использовать hook_alter, например так:

function CUSTOM_MODULE_form_alter(&$form, $form_state, $form_id) {

  // Выводим идентификатор(машинное имя) формы.
  drupal_set_message('<pre>' . var_export($form_id, true) . '</pre>');

  return $form;
}

20 апреля 2011 в 0:29