小编ent*_*erx的帖子

Symfony:如何避免自动包装在div中的自定义表单类型?

UserType表单:

class UserType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('email', 'email', ['label' => 'EMail']);
        // various other fields....
    }

    public function setDefaultOptions(OptionsResolverInterface $resolver)
    {
        $resolver->setDefaults(array(
            'validation_groups' => array('registration'),
            'data_class' => 'Vendor\Model\Entity\User',
        ));
    }

    public function getName()
    {
        return 'form_user';
    }
}
Run Code Online (Sandbox Code Playgroud)

TutorType表格:

class TutorType extends Translate
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('user', new UserType(), ['label' => false]);

        $builder->add('school', 'entity', [
            'class' => 'Model:School',
            'property' => 'name',
            'label' => 'Label'
        ]);

        // Various other fields
        $builder->add('save', …
Run Code Online (Sandbox Code Playgroud)

symfony-forms symfony twig symfony-2.4

9
推荐指数
1
解决办法
5259
查看次数

标签 统计

symfony ×1

symfony-2.4 ×1

symfony-forms ×1

twig ×1