Error popup only shows on flash[:error]

This commit is contained in:
Christophe Vilayphiou 2012-08-15 15:55:29 +08:00
parent 39604d30ce
commit 43bc704468
3 changed files with 5 additions and 7 deletions

View File

@ -78,7 +78,7 @@ class PagesController < ApplicationController
protected
def save_from_no_lang_for_page
if @item.nil? or !@item.enabled_for_lang(I18n.locale.to_s)
flash[:notice] = t('sys.module_page_lang_not_support')
flash[:error] = t('sys.module_page_lang_not_support')
redirect_to '/'
return true
else

View File

@ -13,12 +13,10 @@
</head>
<body>
<%= yield %>
<% if !flash.empty? %>
<% if flash[:error] %>
<div class="modal alert alert-error hide" id="myModal">
<p type="button" class="close" data-dismiss="modal">×</p>
<% flash.each do |key, msg| %>
<%= "<strong>#{msg}</strong><br/>".html_safe%>
<% end%>
<%= "<strong>#{flash[:error]}</strong><br/>".html_safe%>
</div>
<script>
$('#myModal').modal('show')

View File

@ -5,13 +5,13 @@
<table class="table table-bordered">
<tr>
<th><%= t('announcement.bulletin.title') %></th>
<th class="title"><%= t('announcement.bulletin.title') %></th>
<th class="date"><%= t('announcement.bulletin.postdate') %></th>
</tr>
<% @bulletins.each do |post| %>
<tr>
<td><%= link_to post.title, panel_announcement_front_end_bulletin_path(post, :category_id => post.bulletin_category_id) %>
<td class="title"><%= link_to post.title, panel_announcement_front_end_bulletin_path(post, :category_id => post.bulletin_category_id) %>
</td>
<td class="date"><%= display_date_time(post.postdate) %></td>
</tr>