表单(form)

表单构建器是最常用的,一般用于数据添加、编辑页面。

基本使用

  1. // 引入ZBuilder
  2. use app\common\builder\ZBuilder;
  3. /**
  4. * 系统模块控制器
  5. * @package app\admin\controller
  6. */
  7. class System extends Admin
  8. {
  9. public function add()
  10. {
  11. // 使用ZBuilder构建表单页面
  12. return ZBuilder::make('form')->fetch();
  13. }
  14. }

表单构建器目前内置了多达30几种表单项类型,比如:单行文本、多行文本、百度编辑器、markdown编辑器、单选、多选、开关等等。

每种类型的参数有些区别,在使用这些类型时,请务必保证参数的顺序。下面我们来逐一简介表单构建器的各自方法。