Sha256: 0b5529952efae6c1d230738efa0aab619bff75150eb6c78c09fb8a94d9c37c60
Contents?: true
Size: 830 Bytes
Versions: 1
Compression:
Stored size: 830 Bytes
Contents
module Refinery module Menus module Admin class MenuLinksController < Refinery::AdminController def create respond_to do |format| format.js do @menu_links = [] if params[:refinery_resource_ids] params[:refinery_resource_ids].each do |id| @menu_links << MenuLink.create({refinery_resource_id: id}.merge(params[:menu_link])) end else @menu_links << MenuLink.create(params[:menu_link]) end end end end def destroy respond_to do |format| format.js do @menu_link = MenuLink.find(params[:id]) @menu_link.destroy end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
refinerycms-menus-2.0.6 | app/controllers/refinery/menus/admin/menu_links_controller.rb |