我有一个属性为“主页”的类,其中 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>
任何帮助都感激不尽。