Sha256: 965039c51b5e6f7f876d8b2b6a32c8366bf351d2345f44e886306908c116cc22

Contents?: true

Size: 682 Bytes

Versions: 2

Compression:

Stored size: 682 Bytes

Contents

module Admin
  class AssetsController < BaseController
    
    sections 'assets'  
    
    before_filter :set_collections_and_current_collection
    
    respond_to :json, :only => :update
    
    def create
      create! { edit_admin_asset_collection_url(@asset_collection) }
    end
    
    def update
      update! { edit_admin_asset_collection_url(@asset_collection) }
    end
    
    protected 
    
    def begin_of_association_chain
      @asset_collection
    end
  
    def set_collections_and_current_collection
      @asset_collections = current_site.asset_collections
      @asset_collection = @asset_collections.find(params[:collection_id])
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
locomotive_cms-0.0.3.3 app/controllers/admin/assets_controller.rb
locomotive_cms-0.0.3.1 app/controllers/admin/assets_controller.rb