从 Symfony 提交按钮中删除默认文本
Remove default text from Symfony submit button
这是我的按钮,应该只是没有文字的图标
{{ form_widget(form.submit, { 'attr': {'class': 'fa fa-search'} }) }}
我也尝试在 FormType
中设置值
->add('submit', 'submit', array(
'label' => '',
'attr' => array(
'value' => ''
)
))
但什么也没发生,或者说得更好,按钮包含
Submit
默认文本
尝试将标签设置为 false:
->add('submit', 'submit', array(
'label' => false,
'attr' => array(
'value' => ''
)
))
您可以替换:
{{ form_widget(form.submit, { 'attr': {'class': 'fa fa-search'} }) }}
作者:
<button class="fa fa-search"></button>
并且不要通过代码添加提交按钮。
您可以尝试使用 "space" 作为标签属性值。这不是 "fair" 方式,因为你的按钮仍然有一个 "space",但我曾经使用它:
{{ form_widget(form.submit, {
'label' : ' ',
'attr': {
'class': 'fa fa-search'}
})
}}
这是我的按钮,应该只是没有文字的图标
{{ form_widget(form.submit, { 'attr': {'class': 'fa fa-search'} }) }}
我也尝试在 FormType
中设置值->add('submit', 'submit', array(
'label' => '',
'attr' => array(
'value' => ''
)
))
但什么也没发生,或者说得更好,按钮包含
Submit
默认文本
尝试将标签设置为 false:
->add('submit', 'submit', array(
'label' => false,
'attr' => array(
'value' => ''
)
))
您可以替换:
{{ form_widget(form.submit, { 'attr': {'class': 'fa fa-search'} }) }}
作者:
<button class="fa fa-search"></button>
并且不要通过代码添加提交按钮。
您可以尝试使用 "space" 作为标签属性值。这不是 "fair" 方式,因为你的按钮仍然有一个 "space",但我曾经使用它:
{{ form_widget(form.submit, {
'label' : ' ',
'attr': {
'class': 'fa fa-search'}
})
}}