ipub/flash-messages

此包已被废弃且不再维护。未建议替代包。

Nette 框架的 Flash 消息处理器

v3.0.2 2019-05-24 18:31 UTC

This package is auto-updated.

Last update: 2020-03-24 20:53:59 UTC


README

Build Status Scrutinizer Code Coverage Scrutinizer Code Quality Latest Stable Version Composer Downloads License

Nette 框架的 Flash 消息处理器

此扩展替换了默认的 Flash 消息处理。如果您想使用一个接口来显示消息,请使用此扩展。例如,如果您在模态窗口中显示消息,但有时这些窗口被禁用,您可以使用此扩展来访问它。它将消息存储在一个地方并检查是否已显示。

安装

安装 ipub/flash-messages 的最佳方式是使用 Composer

$ composer require ipub/flash-messages

之后,您需要在 config.neon 中注册扩展。

extensions:
    flashMessages: IPub\FlashMessages\DI\FlashMessagesExtension

包包含一个特质,您需要在 presenters 或 components 中使用它来实现 Flash 消息组件工厂。

<?php

class BasePresenter extends Nette\Application\UI\Presenter
{
    use IPub\FlashMessages\TFlashMessages;

    // ...
}

文档

文档中了解如何以不同方式使用 Flash 消息。

主页 https://www.ipublikuj.eu 和仓库 http://github.com/iPublikuj/flash-messages