Class: Refinery::Admin::DialogsController
- Inherits:
-
Refinery::AdminController
- Object
- ActionController::Base
- Refinery::AdminController
- Refinery::Admin::DialogsController
- Defined in:
- core/app/controllers/refinery/admin/dialogs_controller.rb
Direct Known Subclasses
Instance Method Summary (collapse)
Instance Method Details
- (Boolean) from_dialog?
18 19 20 |
# File 'core/app/controllers/refinery/admin/dialogs_controller.rb', line 18 def from_dialog? true end |
- (Object) show
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'core/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 |