realcahsowan/laravel-bulma-form

使用 Bulma CSS 的 Laravel 简单表单构建器

dev-master 2020-12-10 01:45 UTC

This package is auto-updated.

Last update: 2024-09-10 09:47:59 UTC


README

Laravel 使用 Bulma CSS 的表单构建器

安装

composer require realcahsowan/laravel-bulma-form

用法

表单类文件

php artisan make:form BookForm

上述命令将在 app/Http/Forms 目录中生成 BookForm 类文件

控制器内部

// Don't forget to import
use App\Http\Forms\BookForm;


public function create(BookForm $form)
{
	return view('books.create')->with('form', $form->generate('POST', route('books.store')));
}

视图内部

要渲染表单,只需执行 {{ $form }}

注意:处理禁用输入

在您的布局 blade 文件的 body 标签内添加以下行

<!-- resources/views/layouts/master.blade.php -->

@yield('extra_script')