0

投票フォームのようなフォームがあります.dbにデータがない場合は追加ボタンのみを表示し、ユーザーが「もっと」をクリックすると送信ボタンを表示したいです。次のコードを使用しましたが、機能しないようです。

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

これどうやってするの?

4

1 に答える 1

0

値は $form_state['values'] になるので、試してください:

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

この時点で $form['count']['#value'] が設定されていないと思います。

于 2010-10-08T08:04:30.523 に答える