フォームに2つの送信ボタンがあります。1つは、「my_form_submit」を次のように呼び出す通常の送信ボタンです。
$form['fieldset']['submit'] = array(
'#type' => 'submit',
'#value' => 'Show Applications',
);
フォームを送信する別のボタンを追加したいのですが、別の送信ハンドラーを呼び出します。これを行う方法はありますか?#submit
-ah-soのような要素にプロパティを追加することを検討しました。
$form['fieldset']['evil_plan'] = array(
'#type' => 'submit',
'#value' => 'Big Red Button',
'#submit' => array('steal_formula_for_icantbeliveitsnotbutter'),
);
`steal_formula_for_icantbeliveitsnotbutter`関数を呼び出すことを望んでいますが、機能しません。大きな赤いボタンをクリックすると、通常の `my_form_submit`関数が呼び出されます。これにより、バターの代用品を何百万ドルも稼ぐという私の計画が後退します。誰がこの暗い混乱に光を当てることができますか?