跳至主要内容
版本:5.1

Password 表单字段

**密码**表单字段类型提供一个用于输入密码的文本框。输入密码字符时将被隐藏。如果该字段具有保存的值,则将其(以隐藏形式)输入到文本框中。如果没有,则输入默认值(如果有)。

  • **type**(必填)必须为password
  • **name**(必填)是字段的唯一名称。
  • **label**(必填)(可翻译)是字段的 HTML 标签。
  • **description**(可选)(可翻译)是字段描述
  • **default**(可选)是默认密码。
  • **size**(可选)是文本框的宽度(以字符为单位)。如果省略,则宽度由浏览器确定。size 的值不限制可以输入的字符数。
  • **class**(可选)是 HTML 表单字段的 CSS 类名。如果省略,则默认为“text_area”。
  • **lock**(可选)是一个布尔值,如果激活,则会从输出中删除密码,并在密码字段中添加一个“修改”按钮。它仅在字段处于修改模式时才传输数据。

由以下文件实现:libraries/src/Form/Field/PasswordField.php

XML 参数定义示例

<field
name="mypassword"
type="password"
default="secret"
label="Enter a password"
description=""
size="5"
/>

另请参阅