LaraFlash
Flash For Laravel :clap:
Install / Use
/learn @GeekGhc/LaraFlashREADME
Flash Message For Laravel5
介绍
预览

安装
使用composer安装
composer require geekghc/flash
或者在你的composer.json里require部分添加
"geekghc/flash":"~2.0"
下载完毕之后在config/app.php添加service provider
'providers' => [
GeekGhc\LaraFlash\FlashProvider::class,
];
为了方便使用 可以再去添加一个alias
'aliases' => [
'LaraFlash'=>GeekGhc\LaraFlash\Flash::class,
];
用法
在你的控制器里 重定向之前
public function store()
{
LaraFlash::success("Welcome Aboard!");
return Redirect::home();
}
在你的视图中添加notification视图
@include('laraflash::notification')
或者
@include('laraflash::header-notification')
你也可以按需求使用下面这种形式
- LaraFlash::success('Message')
- LaraFlash::info('Message')
- LaraFlash::error('Message')
- LaraFlash::warning('Message')
当然你可也以使用laraflash()这样的helper function
- laraflash('Message!') 默认为
info - laraflash()->success('Message!')
- laraflash()->info('Message!')
- laraflash()->error('Message!')
- laraflash()->warning('Message!')
例子
在此之前使用CDN的形式引入jquery和font-awesome
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Laravel</title>
<link href="//cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
</head>
<body>
<script src="//cdn.bootcss.com/jquery/2.1.0/jquery.min.js"></script>
@include('laraflash::notification')
</body>
</html>
自定义样式
你可以修改样式以达到你的需求
php artisan vendor:publish
这样一来视图文件会放在你的resources/views/vendor/laraFlash目录下
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

