gpt4 book ai didi

php - 如何在 Symfony 表单选择框中设置所选选项

转载 作者:可可西里 更新时间:2023-10-31 23:35:42 24 4
gpt4 key购买 nike

我有一个用 Symfony 表单创建的表单。

在模板中我有这个选择框,使用渲染方法显示在页面上。

<?php echo $form['field']->render() ?>

是否可以设置这个选择框的选中选项?

或者这是否必须在创建此表单的类中完成?完成了字段的创建:

public function configure() {
$this->widgetSchema['field'] = new sfWidgetFormSelect(
array("choices" =>
array('1' => 'test1','2' => 'test2')
)
);
}

最佳答案

是的,当然——你应该设置相应的表单值——要么通过 bind(),要么通过小部件的 default 选项。

例如,

public function configure() 
{
$this->widgetSchema['field'] = new sfWidgetFormSelect(array(
"choices" => array('1' => 'test1','2' => 'test2'),
'default' => 2));
}

希望我已经回答了你的问题。

关于php - 如何在 Symfony 表单选择框中设置所选选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1011586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com