Cleaned up catergory forum

This commit is contained in:
2013-01-22 11:15:58 -05:00
parent 9cdcf46bf7
commit f17245bae1
2 changed files with 17 additions and 25 deletions

View File

@@ -1,6 +1,8 @@
class CategoriesController < ApplicationController class CategoriesController < ApplicationController
load_and_authorize_resource :category load_and_authorize_resource :category
before_filter :check_for_cancel
def create def create
if @category.save if @category.save
flash[:notice] = "Category was successfully created." flash[:notice] = "Category was successfully created."
@@ -23,4 +25,10 @@ class CategoriesController < ApplicationController
redirect_to forums_url redirect_to forums_url
end end
end end
def check_for_cancel
if params[:commit] == 'cancel'
redirect_to forums_path
end
end
end end

View File

@@ -6,33 +6,17 @@
<% if @category.errors.any? %> <% if @category.errors.any? %>
<% flash.now[:error] = @category.errors.full_messages.join(', and ') %> <% flash.now[:error] = @category.errors.full_messages.join(', and ') %>
<% end %> <% end %>
<div class="fieldset"> <%= f.label :title %>
<span class="label indent smaller"> <%= f.text_field :title, :style => "width:98%" %>
<%= f.label :title %><br /> <%= f.label :position %>
<small>(Required)</small> <%= f.text_field :position %>
</span> <%= f.label :state %>
<span class="input indent smaller"><%= f.text_field :title, :size => 75 %></span> <%= f.check_box :state %>
<div class="clear"></div>
</div>
<div class="fieldset">
<span class="label indent smaller">
<%= f.label :position %>
</span>
<span class="input indent smaller"><%= f.text_field :position %></span>
<div class="clear"></div>
</div>
<div class="fieldset">
<span class="label indent smaller"></span>
<span class="input indent smaller">
<%= f.check_box :state %>
<%= f.label :state %>
</span>
<div class="clear"></div>
</div>
</div> </div>
<div class="module_footer"> <div class="module_footer">
<div class="fieldset"> <div class="fieldset">
<span class="input"><%= f.submit "submit" %> or <%= link_to "cancel", forums_path %></span> <%= f.submit "Submit", :class =>"btn btn-primary"%>
<%= button_tag "Cancel", :confirm => 'Are you sure? Any changes will be lost.', :class => 'btn', :type => 'submit', :name => 'commit', :value => 'cancel' %>
<div class="clear"></div> <div class="clear"></div>
</div> </div>
</div> </div>