## addText('name值', '标题' [, '提示', '默认值', '标签组', '额外属性', '额外css类']) 标识符:`text` | 版本 | 新增功能 | | --- | --- | | 1.0.7 | 支持自定义placeholder | | 参数 | 含义 | 类型 | | --- | --- | --- | | name | name值 | string | | title | 标题 | string | | tips | 提示 | string | | default | 默认值 | string | | group | 标签组 | array | | extra_attr | 额外属性 | string | | extra_class | 额外css类 | string | 单行文本框和其他表单项用法相类似,也是最常用的,一般只需要两个参数。 ~~~ return ZBuilder::make('form') ->addText('title', '标题') ->fetch(); ~~~ 效果: ![](https://box.kancloud.cn/5e582a0d258da1bc0e2849f195d08dee_1180x80.png) ### 标签组 标签组是在文本框两边加图标或文字,数组第一个元素是左边的图标,第二个元素是右边的图标。 ~~~ return ZBuilder::make('form') ->addText('title', '标题', '', '', ['<i class="fa fa-user"></i>']) ->fetch(); ~~~ 效果: ![](https://box.kancloud.cn/196a5194c4b9fbbeff95d7aed6547bfe_1169x85.png) 后者两边都有 ~~~ return ZBuilder::make('form') ->addText('title', '标题', '', '', ['<i class="fa fa-fw fa-yen"></i>', '.00']) ->fetch(); ~~~ ![](https://box.kancloud.cn/d1e3f7568d6be39c248e8781b7a1c234_1527x72.png) ### 自定义placeholder 从1.0.7版本开始,可以自定义表单项的placeholder,只需在title后面添加“`[:提示文字]`”,如: ~~~ return ZBuilder::make('form') ->setPageTitle('添加') ->addText('title', '标题[:请输入标题]') ->fetch(); ~~~