私はjoomlaコンポーネントをプログラミングしている最中です。このコンポーネントには、登録用の複数のステップのフォームがあり、最初のフォームには2つのラジオボタンが含まれています。ラジオボタンからステップ2に変数を渡す最も簡単な方法は何ですか?ユーザーが最初のフォームを送信すると、コントローラーが呼び出されて2番目のステップが表示されますが、これに対するより簡単なアプローチはありますか?前もって感謝します。
コード:
フォームのステップ1(コードを表示):
<form name="step1" action="<?php echo JRoute::_('index.php option=com_mycomponent&task=mycomponent.register'); ?>" method="POST">
<input type="radio" name="placement" value="0" checked /> Option 1<br />
<input type="radio" name="placement" value="1" /> Option 2<br />
<div class="next" onClick="document.forms['step1'].submit();"></div>
</form>
mycomponent.registerを処理するためのコントローラーコード
class mycomponentControllermycomponent extends JController
{
public function register()
{
$this->setRedirect(JRoute::_('index.php?option=com_mycomponent&view=default&layout=step2', false));
}
}
ラジオからステップ2に値を渡したいです;)
私はこれに関するトピックをすでに見逃していないことを願っています、少なくとも1つを見つけることができませんでした!