10 апр. 2012 г.

Drupal - Динамичекое имя формы

пример вызова
drupal_get_form('myform_form_1223')


перехват форм по маске

function hook_form_forms($form_id) {
  $forms = array();
  if (strpos($form_id, 'myform_form_') === 0) {
    $forms[$form_id]['callback'] = 'myform_form';
  }
  return $forms;
}