0

フィールドセットのようなフォームフィールドをグループ化するか、単にdivで囲みます。私のフォームは以下のようになる必要があります

<form>
<div class="step-1">
    Field 1
    Field 2
</div>
<div class="step-2">
    Field 3
    Field 4
</div>
</form>

グラフィカルな例:

編集:参照用にフォームクラスを追加しました!

class ProfileForm extends BaseProfileForm
{
  public function configure()
  {
    ..... // other widget configuration
    $this->embedForm('media', new MediaForm());
  }
}

どうすればsymfony形式でこれを行うことができますか?

4

1 に答える 1

2

例えば:

実際に:

$this->form = new MyCoolForm()

テンプレート内:

<form name="form name" id="MyCoolForm" action="<?php echo url_for('action_url') ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>

 <?php echo $form['name']->render() ?>
 <?php echo $form['name']->renderError(); ?>

 <fieldset>
  <legend>Ppassword:</legend>
 <?php echo $form['password']->render() ?>
 <?php echo $form['password']->renderError(); ?>

 <?php echo $form['password_again']->render() ?>
 <?php echo $form['password_again']->renderError(); ?>
<fieldset>

 <?php echo $form->renderHiddenFields(); ?>
</form>

等...

于 2012-11-21T15:58:44.433 に答える