emwi / flashingmessage

用于处理调试、错误、成功或警告消息的类

dev-master 2014-11-12 18:40 UTC

This package is not auto-updated.

Last update: 2024-09-24 08:57:04 UTC


README

这是一个Anax-MVC的消息模块。也可以在Anax之外使用。处理调试、错误、成功和警告消息/状态。关于Anax MVC,请参阅https://github.com/mosbth/Anax-MVC

许可证

此软件是免费软件,携带MIT许可证。

如何使用

首先,您需要在您的页面上创建一个区域,以便Flashingmessage可以显示div元素。在Anax MVC中使用以下方法:

文件:/theme/anax-base/index.tpl.php

views->hasContent('status')) : ?> views->render('status')?>

然后,您需要将Flashingmessage添加到您的CDIFacrotyDefault中

$this->setShared('StatusMessage', function() { $module = new \TBM\StatusMessage\CStatusMessage($this); //$module->setDI($this); return $module; });

然后,在页面上显示Flashingmessage,将以下代码复制到您的代码中。

$status = $app->StatusMessage; $app->views->addString($status->messagesHtml(), 'status');

然后,您可以选择四种不同类型的消息

addDebugMessage($message) addErrorMessage($message) addSuccessMessage($message) addWarningMessage($message)

 .  
..:  Created by Emma Wiklund, wiklund_e@hotmail.com