Class: Refinery::Admin::DialogsController
- Inherits:
-
Refinery::AdminController
show all
- Defined in:
- core/app/controllers/refinery/admin/dialogs_controller.rb
Instance Method Summary
(collapse)
#admin?, #searching?
#admin?, #error_404, #home_page?, #just_installed?, #local_request?, #login?
Instance Method Details
- (Boolean) from_dialog?
22
23
24
|
# File 'core/app/controllers/refinery/admin/dialogs_controller.rb', line 22
def from_dialog?
true
end
|
- (Object) index
4
5
6
|
# File 'core/app/controllers/refinery/admin/dialogs_controller.rb', line 4
def index
redirect_to refinery.admin_root_path
end
|
- (Object) show
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'core/app/controllers/refinery/admin/dialogs_controller.rb', line 8
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
|