atelierdisko/li3_flash_message

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

Lithium 的 Flash Message 插件提供了一个简单的接口,用于向用户显示状态消息。

v1.1.2 2019-09-16 08:00 UTC

This package is auto-updated.

Last update: 2020-11-22 20:43:06 UTC


README

Flash Message (li3_flash_message) 插件提供了一个简单的接口,用于向用户显示状态消息。

安装

首选的安装方法是使用 composer。您可以通过以下方式将库作为依赖项添加

composer require <AUTHOR>/<PROJECT NAME>

li₃ 插件必须在您的应用程序引导阶段注册,因为它们使用不同的(更快的)自动加载器。

Libraries::add('li3_flash_message')

官方手册有更多关于如何在应用程序中注册插件或使用其他安装方法(例如通过 GIT)的信息。

使用

在控制器内部,可以使用 write() 方法将消息排队。

FlashMessage::write('The post has been saved.');

在视图内部,可以使用元素显示闪存消息。

<?= $this->flashMessage->show() ?>

目标

  • 使用现有的会话存储
  • 从控制器中删除消息内容
  • 轻松本地化消息
  • 使用过滤器集成到现有工作流程

版权 & 许可证

版权所有 2010 Michael Hüneburg。保留所有权利。版权所有 2012 Union of RAD。保留所有权利。

此库根据 BSD 3-Clause 许可证分发。完整的许可证文本可以在 LICENSE.txt 文件中找到。