2種類の登録(私立と学校)の登録フォームを作成しました。1ページと2つのラジオボタンですべてのタイプのフォームを作成しました。ユーザーがjqueryで非表示にした学校登録のフォームよりもプライベート登録を変更し、プライベート登録フォームを表示した場合。しかし、プライベートとして登録してすべてのフィールドに入力しようとすると、「Eメールが必要です」というエラーが表示されました。学校の登録用の別のフォーム(フィールド「email」が入力されていない)が非表示になっているためだと思います。この問題を解決するにはどうすればよいですか?ありがとう
学校および個人登録用のフォームの電子メールのフィールドの例
<li>
<label for="email_address" class="required"><em>*</em><?php echo $this->__('Email') ?></label>
<div class="input-box">
<input type="text" name="email" id="email_address" value="<?php echo $this->escapeHtml($this->getFormData()->getEmail()) ?>" title="<?php echo $this->__('Email Address') ?>" class="input-text validate-email required-entry" />
</div>
</li>