laravel FormMake 表单生成插件

本文介绍了一种通过配置文件生成表单的方法,并结合了Laravel表单验证、JavaScript客户端验证及Bootstrap框架,实现了灵活且高效的表单制作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过配置成生表单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模块

开发中....

 

转载于:https://www.cnblogs.com/yeyuansheng/p/7443236.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值