Sha256: d1bb32598f62e5022b5f750aaf303bfd52c624f1c17f28d2f46e4d617d5bbb54
Contents?: true
Size: 609 Bytes
Versions: 21
Compression:
Stored size: 609 Bytes
Contents
module Admin class DialogsController < Admin::BaseController def show if (@dialog_type = params[:id].try(:downcase)) url_params = params.reject {|key, value| key =~ /(action)|(controller)/} @iframe_src = if @dialog_type == 'image' insert_admin_images_url(url_params.merge(:id => nil, :modal => true)) elsif @dialog_type == 'link' link_to_admin_pages_dialogs_url(url_params.merge(:id => nil)) end render :layout => false else render :nothing => true end end def from_dialog? true end end end
Version data entries
21 entries across 21 versions & 2 rubygems