laravel FormMake 表单生成插件

通过配置成生表单html数组,javascript验证,laravel表单验证,bootstrap框架表单模块

config/config_name.form.php

return [
                'elements'=>[
                    [
                        'tab'=>'form',
                        'action'=>'',
                        'name'=>'form_name'
                    ],
                    [
                        'tab'=>'input',
                        'type'=>'hidden',
                        'name'=>'input_name',
                        'value'=>'0'
                    ],
                    [
                        'tab'=>'textarea',
                        'type'=>'input',
                        'name'=>'textarea_name',
                        'text'=>'sdf'
                    ],
                    [
                        'tab'=>'select',
                        'name'=>'cars',
                        'oprion'=>[
                            ['value'=>'volvo','text'=>'volvo'],
                            ['value'=>'volvo2','text'=>'volvo2']
                        ]
                    ]
                ],
                'rules'=>[
                    'input_name' => 'required|unique:tags,tag',
                    'textarea_name' => 'required',
                    'subtitle' => 'required',
                ]
            ];

 通过:

FormMake('config_name')->getDate(); 输出数组

FormMake('config_name')->getScript(); 输出javascript验证

FormMake('config_name')->getBootstrap(); 输出 Bootstrap模块

开发中....

 

posted @ 2017-08-28 12:19  夜愿生  阅读(748)  评论(0编辑  收藏  举报