php 构造表单,表单构建器(form)

>[danger] 友情提示:构建器目前只支持HisiPHP Pro版本([我要升级](https://www.hisiphp.com/authorize.html))

表单页面在后台管理开发中,使用频率较高,主要用于数据的新增和修改。

## 如何使用

HisiPHP内置的表单构建器非常的简单,无需引入任何类库,与TP的模板赋值方法一样赋值即可,页面渲染方法与TP完全一致。下面提供一段示例代码,在后面的章节会针对不同的表单项做具体说明:

```

namespace app\test\admin;

use app\system\admin\Admin;

class Article extends Admin

{

// 表单构建器示例方法

public function form()

{

$assign = [];

$assign['buildForm'] = [

'items' => [

[

'type' => 'text',

'title' => '文本框',

'name' => 'text',

'verify' => 'required',

'tips' => '提示',

'placeholder' => '请输入密码',

],

[

'type' => 'password',

'title' => '密码框',

'name' => 'password2',

'value' => '',

'placeholder' => '***',

'verify' => 'required',

'tips' => '提示2',

],

[

'type' => 'textarea',

'title' => '文本域',

'name' => 'textarea2',

'value' => '123',

'verify' => 'required',

'tips' => '提示2',

],

[

'type' => 'date',

'title' => '日期',

'name' => 'date2',

'verify' => 'required',

'tips' => '提示2',

],

],

];

// 模板赋值并渲染

return $this->assign($assign)->fetch();

}

}

```

渲染结果如下:

![](https://box.kancloud.cn/0d9a9fe2e04f80ff203c0a41de4f8f58_2868x1572.jpg)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值