rob-lester-jr04 / laravel-wizard
laravel5的向导组件。
dev-master
2018-10-30 21:40 UTC
Requires
- php: >=7.0
- laravel/framework: >=5.5
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-08-29 04:20:14 UTC
README
简单的laravel分步向导
必需
php ^7.0
laravel ^5.5
安装
需要安装该包
$ composer require rob-lester-jr04/laravel-wizard
可选
将配置文件复制到您的配置目录。
$ php artisan vendor:publish --provider="Lester\LaravelWizard\ServiceProvider" --tag=config
'view' => 'wizard', 'routing' => [ 'get' => 'wizard', 'post' => 'wizard.post' ], 'storage' => [ 'key' => 'wizard', 'method' => 'session' ]
示例/方法
创建控制器
$ php artisan make:controller WizardController
我们以WizardController
为例,您可以根据项目需求进行选择。
在控制器上包含协议
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Lester\LaravelWizard\Contracts\TakesSteps; class WizardController extends Controller { use TakesSteps; // }
创建步骤
$ php artisan make:step MyFirstStep
许可协议
Laravel向导是开源软件,许可协议为MIT许可协议