vymak/flash-messages

Nette 框架的 Flash 消息处理器

v2.0.4 2017-04-12 09:31 UTC

This package is not auto-updated.

Last update: 2024-09-20 02:23:38 UTC


README

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

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