【发布时间】:2012-06-10 10:11:35
【问题描述】:
我在 symfony 中的表单有问题。
首先是代码:
$test = array();
foreach($docGrp as $dc){
$test[] = $dc->getGruppenName();
}
$form = $this->createFormbuilder($document)
->add('gruppe', 'choice', array(
'choices' =>array(
'Gruppen' => $test,
),
'multiple' => true,
'expanded' => true,
))
->getForm();
我希望数组显示为复选框,并且它的值应该是数组中的值。但是,我得到一个例外,上面写着
"在渲染模板时抛出异常("警告:strtr() 期望参数1为字符串,给定数组"
因此,如果我将选项更改为“Gruppen =>”测试“它可以工作。但它违背了目的,我需要从数组中取出这些值。
如果有人知道我的意思,帮助会很酷:)
到目前为止 阿迪
【问题讨论】: