Php symfony 3下表单字段大小调整问题
我无法调整使用symfony生成的字段的大小,我的字段占据了整个页面的宽度。这是我的密码: 控制器:Php symfony 3下表单字段大小调整问题,php,css,symfony,Php,Css,Symfony,我无法调整使用symfony生成的字段的大小,我的字段占据了整个页面的宽度。这是我的密码: 控制器: $user= new User(); $form=$this->CreateFormBuilder($user) ->add("firstName",TextType::class) ->add("lastName",TextType::class) ->add("login",Tex
$user= new User();
$form=$this->CreateFormBuilder($user)
->add("firstName",TextType::class)
->add("lastName",TextType::class)
->add("login",TextType::class)
->add("password",PasswordType::class)
->add("tel",TextType::class)
->add("email",TextType::class)
->add("address",TextType::class)
->add("send",SubmitType::class)
-> getForm();
$form->handleRequest($req);
if($form->isValid())
{
$em=$this->getDoctrine()->getManager();
$em->persist($user);
$em->flush();
}
return $this->render('eplateformeBundle:Default:register.html.twig',['form'=>$form->createView()]);
观点:
<div class="well">
{{ form_start(form ) }}
{{ form_errors(form) }}
{{ form_row(form.firstName) }}
{{ form_row(form.lastName) }}
{{ form_row(form.login) }}
{{ form_row(form.password) }}
{{ form_row(form.tel) }}
{{ form_row(form.email) }}
{{ form_row(form.address) }}
{{ form_widget(form.send, {'attr': {'class': 'btn btn-primary'}}) }}
{{ form_rest(form) }}
{{ form_end(form) }}
</div>
{{form_start(form)}}
{{form_errors(form)}}
{{form_row(form.firstName)}}
{{form_row(form.lastName)}}
{{form_行(form.login)}
{{form_行(form.password)}
{{form_row(form.tel)}
{{form_row(form.email)}
{{form_行(form.address)}
{{form_小部件(form.send,{'attr':{'class':'btn btn primary'}}}}}
{{form_rest(form)}
{{form_end(form)}}
您可以将自己的类传输到如下输入字段:
<div class="well">
{{ form_start(form ) }}
{{ form_errors(form) }}
{{ form_row(form.firstName,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.lastName,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.login,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.password,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.tel,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.email,{'attr':{'class':'your own class''}}) }}
{{ form_row(form.address,{'attr':{'class':'your own class''}}) }}
{{ form_widget(form.send, {'attr': {'class': 'btn btn-primary'}}) }}
{{ form_rest(form) }}
{{ form_end(form) }}
</div>
{{form_start(form)}}
{{form_errors(form)}}
{{form_行(form.firstName,{'attr':{'class':'your own class'}}}}
{{form_行(form.lastName,{'attr':{'class':'your own class'}}}}
{{form_行(form.login,{'attr':{'class':'your own class'}}}}
{{form_行(form.password,{'attr':{'class':'your own class'}}}}
{{form_行(form.tel,{'attr':{'class':'your own class'}}}}
{{form_行(form.email,{'attr':{'class':'your own class'}}}}
{{form_行(form.address,{'attr':{'class':'your own class'}}}}
{{form_小部件(form.send,{'attr':{'class':'btn btn primary'}}}}}
{{form_rest(form)}
{{form_end(form)}}
您可以在每个表单行后面添加“”。不确定这是否适用于您?事实上,是缓存问题阻止了我查看更改。使用php bin/console缓存清理缓存后:清除所有工作