如何在导轨4中重定向闪烁[:notice]并在框内显示通知?

时间:2014-11-20 20:17:33

标签: html twitter-bootstrap ruby-on-rails-4

我正在使用Rails 4和Bootstrap 3.0。

当我在respond_to中保存记录时,请执行|格式化|阻止,我重定向到下一个屏幕,其中:通知设置为某个值,说“创建记录”。这将以绿色显示在文本中。当我遇到一些错误情况时,我会做一个flash.now [:danger] =“发生错误”。这会在框内以红色显示消息。

要求是:无论是错误信息还是常规通知,它都应以统一的方式显示,但颜色变化除外。换句话说,我希望flash [:danger]在框内显示文本,并且:notice也显示为带绿色框的绿色。

我在google和stackoverflow上搜索了很多但是找不到任何出路。

请帮忙!

代码:

1:format.html {redirect_to'/ new',注意:'此通知显示为绿色,我希望它在框内显示绿色'}

  1. flash.now [:danger] =“这在框内显示红色”
  2. 万分感谢!

1 个答案:

答案 0 :(得分:0)

我想,我问得太快了。我看到另一篇与我的问题没有直接关系的帖子,但得到了线索。我在flash命令中删除了.now,当我这样做时:

flash [:info] =“通知消息” redirect_to'/ new'没有:notice符号,它会在蓝框内显示消息并重定向。

我应该在原来的问题中提到过我正在使用flash.now。