zakariayacine/larainputgenerator

LaraInputGenerator 是一个功能强大且灵活的 Laravel 扩展包,旨在简化您 Laravel 应用程序中的输入自动化任务。告别重复且费时的表单和输入生成代码。使用 LaraInputGenerator,您可以轻松创建输入表单、文本域、选择框和文件上传。

1.0.1 2023-09-03 13:23 UTC

This package is auto-updated.

Last update: 2024-09-26 22:01:04 UTC


README

LaraInputGenerator 是一个 Laravel 扩展包,旨在简化您 Laravel 应用程序中的输入自动化任务。使用 LaraInputGenerator,您可以轻松创建输入表单、文本域、选择框和文件上传。

License Latest Version on Packagist Total Downloads

安装

您可以通过 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 许可证