ButtonType领域

编辑本页

警告:您正在浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 2.8,现已不再维护。

本页的更新版本用于Sy欧宝娱乐app下载地址mfony 6.2(当前稳定版本)。

ButtonType领域

2.3

ButtonType在Symfony 2.3中引入。欧宝娱乐app下载地址

一个简单的,没有反应的按钮。

呈现为 按钮标签
继承的选项
父类型 没有一个
ButtonType

继承的选项

属性中定义了以下选项基类型类。的基类型类的父类按钮类型和FormType,但它不是表单类型树的一部分(即它不能单独用作表单类型)。

attr

类型数组默认的数组()

如果希望向按钮的HTML表示形式添加额外属性,可以使用attr选择。它是一个以HTML属性为键的关联数组。当你需要为按钮设置自定义类时,这可能很有用:

1 2 3 4 5 6
使用欧宝娱乐app下载地址组件形式扩展核心类型ButtonType/ /……构建器->add (“保存”, ButtonType::类,数组“attr”= >数组“类”= >“保存”)));

禁用

类型布尔默认的

如果您不希望用户能够单击按钮,您可以将禁用选项设置为true。使用此按钮将无法提交表单,即使绕过浏览器并手动发送请求(例如使用cURL)也不行。

标签

类型字符串默认的:从字段名“猜测”标签

设置将显示在按钮上的标签。标签也可以直接在模板内设置:

  • 嫩枝
  • PHP
1
{{form_widget(形式。save, {'label': '点击我'})}}

translation_domain

类型字符串默认的消息

这是翻译域,将用于为此按钮呈现的任何标签或选项。

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。