Sha256: 070997740c79fd0660f5fe26ed87d45dcc6d60b7abf5a86687cc2b50d16563b0
Contents?: true
Size: 1006 Bytes
Versions: 19
Compression:
Stored size: 1006 Bytes
Contents
# # This controller is used to add and delete a link from a link group. # class Admin::NavigationsController < AdminController before_filter :load_link_group respond_to :html def new @navigation = @link_group.navigations.new respond_with @navigation end def create respond_to do |format| format.html do @navigation = @link_group.navigations.build(params[:navigation]) if @navigation.save redirect_to [:admin, :link_groups], notice: t(:successfully_added) else render :new, error: 'new link could not be added' end end end end def destroy respond_to do |format| format.html do @navigation = @link_group.navigations.find_by_id!(params[:id]) @navigation.destroy redirect_to [:admin, :link_groups], notice: t(:successfully_deleted) end end end private def load_link_group @link_group = LinkGroup.find_by_permalink!(params[:link_group_id]) end end
Version data entries
19 entries across 19 versions & 1 rubygems