- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 Zend 框架 2 中使用 Flash Messenger? session 文档还没有。有人知道吗?但是 session 库就在那里。
最佳答案
更新:
Zend Framework 新版本添加了 FlashMessenger View Helper,在路径 /library/Zend/View/Helper/FlashMessenger.php
中找到
FlashMessenger.php
旧答案:
我编写了一个自定义 View 助手,用于打印 flash 消息
在/module/Application/Module.php
public function getViewHelperConfig()
{
return array(
'factories' => array(
'flashMessage' => function($sm) {
$flashmessenger = $sm->getServiceLocator()
->get('ControllerPluginManager')
->get('flashmessenger');
$message = new \My\View\Helper\FlashMessages( ) ;
$message->setFlashMessenger( $flashmessenger );
return $message ;
}
),
);
}
namespace My\View\Helper;
use Zend\View\Helper\AbstractHelper;
class FlashMessages extends AbstractHelper
{
protected $flashMessenger;
public function setFlashMessenger( $flashMessenger )
{
$this->flashMessenger = $flashMessenger ;
}
public function __invoke( )
{
$namespaces = array(
'error' ,'success',
'info','warning'
);
// messages as string
$messageString = '';
foreach ( $namespaces as $ns ) {
$this->flashMessenger->setNamespace( $ns );
$messages = array_merge(
$this->flashMessenger->getMessages(),
$this->flashMessenger->getCurrentMessages()
);
if ( ! $messages ) continue;
$messageString .= "<div class='$ns'>"
. implode( '<br />', $messages )
.'</div>';
}
return $messageString ;
}
}
echo $this->flashMessage();
public function testFlashAction()
{
//set flash message
$this->flashMessenger()->setNamespace('warning')
->addMessage('Mail sending failed!');
//set flash message
$this->flashMessenger()->setNamespace('success')
->addMessage('Data added successfully');
// redirect to home page
return $this->redirect()->toUrl('/');
}
<div class="success">Data added successfully</div>
<div class="warning">Mail sending failed!</div>
关于session - zf2 中的 Flash 信使,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12524817/
我希望在我当前的 iPhone/android 应用程序中实现一个应用程序内信使。要求是它必须是免费的,实时的,并提供推送通知。我已经研究过自己创建系统,但注意到相当多的应用程序实现了非常相似的概念,
我最近下载了MVVMExtraLite,并且有一个名为 Mediator 的帮助程序。我听说过 Messenger (在MVVM Light中)。有什么区别吗? 最佳答案 他们使用相同的模式,即调解员
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
我想用 Java 创建一个简单的 LAN session 聊天风格的信使,但我不知道从哪里开始。 它必须具备以下特点: 没有永久用户名:用户每次加入时都必须能够输入用户名,但应该有一个记住我的选项,以
如何在 Zend 框架 2 中使用 Flash Messenger? session 文档还没有。有人知道吗?但是 session 库就在那里。 最佳答案 更新: Zend Framework 新版本
我正在检查 facebook messenger 是否会打开 apple pay 选项。我尝试过,但 safari 支持 apple pay,但不支持 facebook messenger 中的网络浏
我的任务是为内部和外部员工编写一个 Messenger 程序,我确实做到了。但是,我认为通过使用客户端软件从服务器保留“检查消息”,这确实不是一个好方法。所以我想我只是在模拟IM程序。 我想让客户端应
我正在开发一个供人们聊天的 Java Messenger,并且正在寻找一种在用户计算机上记录消息文件的方法。 我脑子里有两种可能性: 将对话保存在我存储在文档文件夹中的 XML 文件中。 要使用SQl
如何在 Java 代码中以编程方式从 Telegram 信使 channel 获取个人资料图像?我不想在我的应用中手动更改图像。 最佳答案 channel#a14dca52 flags:# creat
在 Facebook Messenger 聊天中,我们可以按“SHIFT+ENTER”来换行。 那么如何通过 Facebook Graph API(Messenger API) 断线。 我在一些答案中
我正在构建一个网络应用程序,用户可以在其中与其他用户共享链接。 让我们用一个例子来说明我的问题: Alice 正在使用网络应用。 Alice 通过 Messenger API 分享与 Bob 的链接。
我正在使用 CentOS 7 并尝试在其中安装 IP Messenger 但无法安装。谁能帮我安装任何 IP 信使。任何形式的帮助将不胜感激。谢谢。 最佳答案 您还可以从源代码编译 iptux: 安装
我正在制作一个简单的信使,我的 Storyboard 如下所示: 每当我点击发送时,文本字段中的文本将存储在 Firebase 中(它正在运行)。现在我如何创建 tableviewcell 以便加载消
我正在用 node js express 写一个聊天机器人。我想每天向我的用户广播消息。为此,我需要使用以下发布请求: curl -X POST -H "Content-Type: applicati
大家好,我对 PHP 和 Messenger Bots 的编码还很陌生。 我想知道如何访问向我的聊天机器人发送消息的人的姓名。 最佳答案 User Profile API可能对你有帮助。 使用从 Me
有没有人对如何编写这样的应用程序有任何建议?或者也许知道一些不错的教程?我想使用 System.Net.PeerToPeer 命名空间,但我能找到的关于它的所有内容都是 MSDN,我读不下去就会生气。
我正在尝试在我的 PHP 网络服务器上为新的 Facebook Messenger 机器人平台设置网络 Hook ,但收到此错误: The URL couldn't be validated. Res
我正在尝试设置 Facebook Messenger API,但在尝试添加 WebHook 时出现此错误: The URL couldn't be validated. Callback verifi
我正在尝试使用 Facebook Messenger API 创建带有按钮的“通用”消息。单击该按钮时,我想显示一个“webview”(即 Messenger 中网页的框架版本)。 但是,即使我的按钮
早在 Facebook 过去,您可以定义类似 http://facebook.com/send_a_message/user/55/pre_fill/Hi there 的 URL。 .当您单击该链接时
我是一名优秀的程序员,十分优秀!