zakariayacine / larainputgenerator
LaraInputGenerator 是一个功能强大且灵活的 Laravel 扩展包,旨在简化您 Laravel 应用程序中的输入自动化任务。告别重复且费时的表单和输入生成代码。使用 LaraInputGenerator,您可以轻松创建输入表单、文本域、选择框和文件上传。
1.0.1
2023-09-03 13:23 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.8
- orchestra/testbench: ^8.8
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
README
LaraInputGenerator 是一个 Laravel 扩展包,旨在简化您 Laravel 应用程序中的输入自动化任务。使用 LaraInputGenerator,您可以轻松创建输入表单、文本域、选择框和文件上传。
安装
您可以通过 Composer 安装 LaraInputGenerator。打开您的终端,导航到您的 Laravel 项目目录,然后运行
composer require zakariayacine/larainputgenerator
为了发布包的资产,包括 Blade 组件,运行以下命令
php artisan vendor:publish --tag=larainputgenerator-config
此命令将使包的组件可用于您的视图。
用法
输入
<x-InputField label="informations of the input" type="text" name="name of the input" :value="$var" :errors="$errors" />
文本域
<x-textarea name="description" label="Description" :value="$description" :errors="$errors" />
选择框
<x-select name="test" label="select test" :options="$options" :value="$selectedValue" :errors="$errors" />
文件上传
<x-fileUpload name="tests" label="selects test" :accept="config('larainputgenerator.upload**see example**')" :multiple=true />
有关更多详细信息和高阶用法示例,请参阅官方文档。
许可证
本软件是开源软件,使用MIT 许可证。