Class: Refinery::Admin::DialogsController
- Inherits:
-
Refinery::AdminController
- Object
- ActionController::Base
- Refinery::AdminController
- Refinery::Admin::DialogsController
- Defined in:
- app/controllers/refinery/admin/dialogs_controller.rb
Instance Method Summary collapse
Instance Method Details
#from_dialog? ⇒ Boolean
18 19 20 |
# File 'app/controllers/refinery/admin/dialogs_controller.rb', line 18 def from_dialog? true end |
#show ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/controllers/refinery/admin/dialogs_controller.rb', line 4 def show @dialog_type = params[:id].downcase url_params = params.reject {|key, value| key =~ /(action)|(controller)/} @iframe_src = if @dialog_type == 'image' refinery.insert_admin_images_path(url_params.merge(:id => nil, :modal => true)) elsif @dialog_type == 'link' refinery.link_to_admin_pages_dialogs_path(url_params.merge(:id => nil)) end render :layout => false end |