app\helloworld\controller\Admin.php

namespace app\helloworld\controller;
use app\admin\controller\Base;
use app\common\widget\Widget;

class Admin extends Base
{
    public function index()
    {
       return (new Widget())
           ->addText('name','姓名','','请输入姓名')
           ->setTemplate(env('app_path') . 'common/widget/form/layout.html')
           ->setUrl(url('indexSave'))
           ->setAjax('ajaxForm-noJump')
           ->fetch();
    }
}

app\helloworld\info.php

/**
 * 模块信息
 */
return [
    // 模块名[必填]
    'name'        => 'helloworld',
    // 模块标题[必填]
    'title'       => '你好',
    // 开发者[必填]
    'author'      => 'yfcmf',
    // 版本[必填],格式采用三段式:主版本号.次版本号.修订版本号
    'version'     => '1.0.0',
    // 模块简介
    'intro' => '演示模块',
    //后台模块显示图标
    'icon'=>'fa fa-leaf',
    //后台同步默认页面
    'nav_url'=> 'helloworld/Admin/index',
    // 模块描述
    'description' => '演示模块',
    'need_addon' => [
    ],
    'need_module' => [
    ],
    'tables' => [
    ]
];