URLが配列に格納される「ホームページ」プロパティを持つクラスがあります。このフィールドを編集するための管理フォームを作成したいのですが、保存された値を表示したり、プロパティに新しい値を追加することを受け入れたりすることができません。私が得るのは空のフォームフィールドだけです。
パーシャルで値を単純に表示するのは以下のコードで簡単ですが、以前に保存されたすべての値で入力フィールドをレンダリングするにはどうすればよいですか?
<div class="sf_admin_form_row">
<label>
<?php echo $form['homepages']->renderLabel('homepages') ?>
</label>
<?php foreach(sfOutputEscaper::unescape($form->getObject()->getHomepages()) as $key=>$value): ?>
<div class="content"><?php echo $value ?></div>
<?php endforeach ?>
</div>
どんな助けでも大歓迎です。