whtht / intro-step
基于 introjs 的 Laravel 介绍步骤插件
1.6.2
2018-12-10 09:21 UTC
Requires (Dev)
- phpunit/phpunit: 7.5.x-dev
README
一个用于在 Laravel 上创建介绍的包。
用途
使用面板在 Laravel 上创建介绍。
安装
步骤 1
使用以下命令将 composer 包安装到您的项目中。
composer require whtht/intro-step
步骤 2
使用以下代码进行供应商发布。
php artisan vendor:publish --force --provider=Whtht\IntroStep\IntroStepServiceProvider
步骤 3
转到 config/intro-step.php
并进行如下编辑
// web_middleware => /intro-step-admin page middlewares // api_middleware => Api middlewares // user_table => Your user table name // user_column => Your user relationship column // user_model => Your user model path
和
php artisan config:cache
步骤 4
php artisan migrate
步骤 5
将 providers
数组添加到 config/app.php
\Whtht\IntroStep\IntroStepServiceProvider::class,
步骤 6
将 aliases
数组添加到 config/app.php
"IntroStep" => Whtht\IntroStep\Facade\IntroStep::class,
步骤 7
在终端中重新缓存您的配置,使用 intro-step 配置
php artisan config:cache
并转到 app/Http/Middleware/VerifyCsrfToken.php
并添加以下内容
protected $except = [ //... "intro-step-admin/*" ];
步骤 8
在您的布局 blade 或任何类似 blade 上添加此 @intro_step
blade 指令。
步骤 9
现在您可以在 http://yourwebsite.com/intro-step-admin
页面上开始了
示例编辑页面,说明这些字段必须如何填写
步骤 10
在控制器中将视图渲染函数 view()
更改为 IntroStep::viewWithIntro()
如此
步骤 11
转到此步骤 URL (/home 这个示例)
并查看这些步骤
许可
本项目采用 MIT 许可证授权。