问题标签 [flash-message]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
258 浏览

character-encoding - 字符编码 jruby 和普通 ruby

我使用 Bootstrap Flash Message Gem 和 jruby 1.7.0 并且在 Flash Message 中遇到外来字符和变音符号的问题。

当我使用像 ruby​​-1.9.3 这样的“普通”红宝石时,一切正常。flash_messages.inspect 输出:“Felix Meier a été inscrit au sous-groupe 'Administrators'。”

但对于 jruby-1.7.0,完全相同的代码会产生:“Felix Meier a \xC3\xA9t\xC3\xA9 enlev\xC3\xA9 du sous-groupe 'Administrators'。” 我得到一个错误

所以问题是:我做错了什么,是 jruby 做错了什么还是 Bootstrap Flash Message Gem 的问题?

我在控制台上尝试了一些东西,但无法重现问题(表明 Flash Message 是问题所在?):

0 投票
1 回答
1001 浏览

cakephp - Flash 消息不显示 cakephp

我知道这个问题已经被问过很多次了,但没有一个答案能解决我的问题。首先让我展示一下我在哪里设置了 Flash 并回显 $this->Session->flash()。

这是我的添加功能:

这是我的布局,它的必要部分:

除了没有显示闪烁消息的事实之外,似乎也没有检查模型的验证标准,因为特定消息也没有显示。

我是 cakePHP 的新手,但我一直在关注博客教程来完成我的大部分工作。闪存消息过去可以工作,但现在它甚至不适用于以前的模型。

这是我的验证:

0 投票
1 回答
588 浏览

ruby-on-rails - Flash 消息在 IE 中显示不一致

我有一个奇怪的问题,即在 IE 中没有显示 Flash 消息(尝试了 8 和 9):

  • 它始终适用于其他浏览器
  • 问题仅在一个页面上(此页面根据参数呈现不同的表单)
  • flash 消息总是出现在 development 上,但有时只出现在 staging 和 prod 上
  • 我看到在所有情况下都记录了 Flash 消息[notice] Your changes have been saved. Next step...,即使它没有出现在页面上!
  • 错误闪烁消息总是出现,这是无法正常工作的通知。

这是我的更新操作:

关于什么可能是错误的任何想法?

0 投票
1 回答
1139 浏览

ruby-on-rails - Flash[:warning] 不适用于重定向

我使用 flash[:notice] 显示成功消息,使用 flash[:warning] 显示警告和错误消息。

即使在重定向到另一个页面时,Flash[:notice] 也可以正常工作,但 flash[:warning] 不适用于重定向。

当我签入我的视图文件时,flash[:warning] 作为 nil 传递。

如何将 flash[:warning] 与 redirect_to 一起使用?

0 投票
1 回答
9288 浏览

php - Zend 快闪信使

我有一个表单和提交按钮检查是真还是假。

如果是真的重定向到另一个页面。

如果它是错误的,请留在同一页面上并打印错误消息。

错误消息使用 Flash 信使打印出来。但是,在某些情况下,当提交为假时,它不会在第一次尝试中打印,它总是在第二次点击时打印出来。

我做错了什么吗?还有,有没有办法设置不同的闪光信使名称?因为,在我的其他有 flash messenger 的页面上,刷新页面时会打印出错误。

这是代码:

HTML:

0 投票
2 回答
3438 浏览

ruby-on-rails - 从数组更改闪存消息颜色

我有一个对应于各种闪存消息的符号列表:

每次我运行我的方法时,answer都会为变量分配这些符号之一。message我将要显示的 Flash 消息分配给变量:

这工作正常。在我的方法结束时,我有类似的东西:

我想更改 Flash 消息的颜色(在 之间切换info: success: error:)。如何设置一个包含正确颜色的散列变量来显示 Flash 消息?我试过类似的东西:

进而:

但我不会工作。我不知道如何给出正确的语法。

0 投票
8 回答
99761 浏览

python - Flask approute 中的多个参数

如果 URL 调用中有多个参数,如何编写烧瓶app.route

这是我从 AJax 调用的 URL:

我试图这样写我的烧瓶app.route

但这不起作用。谁能建议我如何提及app.route

0 投票
4 回答
3562 浏览

php - Symfony2 - 带有闪存消息的数组到字符串转换异常

我使用以下代码在控制器中设置了一条闪存消息:

在我的模板中,我使用以下内容(尝试)显示它:

问题是,尽管 API 文档说明get返回一个字符串,但我得到了一个数组到字符串的转换异常。如果我将模板中的代码更改为:

它完美地工作。我宁愿不在这里使用循环,因为我要么只会收到一条消息,要么不会。

有没有一种解决方案,我可以检查是否存在单个闪存消息并在存在时显示它?还是我陷入了无用的循环?

0 投票
1 回答
626 浏览

ruby-on-rails - 设计在其他页面中显示 Flash 消息

登录后,如果我转到 /users/edit 页面,我会收到 Flash 消息“您已成功登录”。

在注册控制器中,我尝试了:

同样,我尝试过类似的布局

此外,如果我创建产品并进入其他页面,它会显示错误的 Flash 消息。刷新时它会消失。

请告诉我如何避免此类闪现消息。我在我的布局文件和需要的控制器中尝试了 flash.now 和 flash.discard。但这对我没有帮助。

0 投票
1 回答
10766 浏览

php - 使用布局模板的 Flash 消息重定向回来

在我的控制器中,我有一个登录用户的功能。

如果登录成功,我可以简单地使用return Redirect::back().

当凭据不正确并且我想使用 Flash 消息重定向时,我的问题就开始了。

我知道我可以将with方法链接到重定向,但这会将数据发送到特定视图,而不是发送到登录 HTML 所在的布局。

我可以像这样加载视图:

但我需要重定向回引用页面。

将数据传递到布局时是否可以重定向?