【发布时间】:2015-10-29 15:36:44
【问题描述】:
我很想为某些领域编写一个捆绑包。 现在我有一个可以扩展的类。 该课程有一些领域,例如职称、姓名等
现在我想写一个可以被另一个表单类型扩展的表单类型。
喜欢
class newsgroupType extends AbstractType
{
/**
* @param FormBuilderInterface $builder
* @param array $options
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('unusername','text',array(
'required' => true))
->add('unactive','checkbox',array(
'required' => false));
...
我要扩展的FormType是
class mainType extends AbstractType
{
/**
* @param FormBuilderInterface $builder
* @param array $options
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('unurl','text',array(
'required' => false,
'disabled' => true))
->add('untitle','text',array(
'required' => false))
...
有没有办法扩展 mainType 以将其中的所有字段都放入我的 newsgroupType 中?
非常感谢 =)
【问题讨论】:
标签: forms symfony formbuilder