pmn834 / flashmessage
用于Anax MVC的Flashmessage
v3.0
2015-05-06 15:31 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2024-10-02 08:58:52 UTC
README
用于Anax MVC的Flashmessage
在Packagist上以flashmessage的形式可用。
使用CFlashmessage
将CFlashmessage/css文件夹中的flashmessage.css文件复制到您的Anax webroot/css
文件夹中。然后可以将此样式表添加到您的frontcontroller中。
$app->theme->addStylesheet("css/flashmessage.css");
将CFlashmessage添加为服务。
$di->setShared('flash', function() { $flashmessage = new \pmn834\CFlashmessage\CFlashmessage(); return $flashmessage; });
在使用CFlashmessage之前启动一个会话。
$app->session();
然后可以添加一个或多个flashmessages。
$app->flash->info("Info flash message"); $app->flash->error("Error flash message"); $app->flash->success("Success flash message"); $app->flash->warning("Warning flash message");
要获取所有flashmessages作为HTML,请使用flash->output()
。
$app->flash->output();
CFlashmessage/webroot文件夹包含用于测试CFlashmessage服务的frontcontroller flashtest.php
。