vymak / flash-messages
Nette 框架的 Flash 消息处理器
v2.0.4
2017-04-12 09:31 UTC
Requires
- php: >=7.0.0
- latte/latte: ~2.3
- nette/application: ~2.3
- nette/di: ~2.3
- nette/http: ~2.3
- nette/utils: ~2.3
Requires (Dev)
- kdyby/translation: ~2.0
- nette/bootstrap: ~2.3
- nette/forms: ~2.3
- nette/mail: ~2.3
- nette/robot-loader: ~2.3
- nette/safe-stream: ~2.3
- nette/tester: @dev
- pds/skeleton: @dev
- tracy/tracy: @dev
README
Nette 框架的 Flash 消息处理器
此扩展替换了默认的 Flash 消息处理。如果您想使用一个接口来显示消息,请使用此扩展。例如,如果您在模态窗口中显示消息,但有时这些窗口被禁用,您可以使用此扩展来访问它。它将消息存储在一个地方,并检查是否已显示。
安装
安装 ipub/flash-messages 的最佳方式是使用 Composer
$ composer require ipub/flash-messages
之后,您必须在 config.neon 中注册扩展。
extensions: flashMessages: IPub\FlashMessages\DI\FlashMessagesExtension
该软件包包含一个特质,您必须在呈现器或组件中使用它来实现 Flash 消息组件工厂。
<?php class BasePresenter extends Nette\Application\UI\Presenter { use IPub\FlashMessages\TFlashMessages; // ... }
文档
在文档中了解如何以不同的方式使用 Flash 消息。
主页 http://www.ipublikuj.eu 和仓库 http://github.com/iPublikuj/flash-messages。