Внести изменения в основную форму с помощью обратного вызова ahah в Drupal? - PullRequest
0 голосов
/ 08 октября 2010

У меня есть форма, похожая на форму опроса. Когда в базе данных нет данных, я хочу показать только кнопку добавления, а когда пользователь нажимает «еще», я хочу показать ему / ей кнопку отправки. Я использовал следующий код, но, похоже, он не работает.

if ($form['count']['#value'] > 0) {
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Submit')
  );
}

Как я могу это сделать?

1 Ответ

0 голосов
/ 08 октября 2010

Значения будут в $ form_state ['values'], поэтому попробуйте:

if($form_state['values']['count'] > 0){....

Я ожидаю, что в этот момент $ form ['count'] ['# value'] не установлено.

...