Привет сообщество Stackoverflow,
Я создаю систему голосования со многими категориями, используя FormAPI.
Я создал форму с drupal_get_form () и сохранил HTML-разметку в текстовой областиCCK поле.Я также создал функцию отправки, которая работает с базой данных.
Однако, когда я отображаю узел, форма может быть построена, однако функция отправки не вызывается.Я не могу понять источник проблемы.Спасибо за любые советы, спасибо!
* РЕДАКТИРОВАТЬ:
Определяет форму:
function judges_nodeapi(&$node, $op, $teaser, $page) {
switch ($op) {
case 'view':
...
$node->field_judging_form[0]['value']=drupal_get_form('judges_entry',($node));
node_save($node);
}
}
function judges_entry($form_state, $node){
...
return $form;
}
Затем я просто использую CCK для отображения формы в виде простого текста.