Skip to content

Instantly share code, notes, and snippets.

@hlxwell
Created December 15, 2011 02:02
Show Gist options
  • Save hlxwell/1479493 to your computer and use it in GitHub Desktop.
Save hlxwell/1479493 to your computer and use it in GitHub Desktop.
Add custom action to Qor admin.
require 'qor/resources_engine'
module Admin
class RepOps::SimpleScoredHistoriesController < Admin::ResourcesController
prepend_before_filter :pamper_resources_engine
layout 'resources/tis'
def show_history
@retailer = Retailer.find(params[:retailer_id])
@simple_scored_history = @retailer.simple_scored_history_to_be_displayed(params[:simple_scored_history_id])
render_with_fallback_themes :template => "show_history", :layout => current_theme
end
private
def pamper_resources_engine
params[:resource_path_prefix] = '/rep_ops'
params[:resource_controller] = 'simple_scored_histories'
@resource_name = 'simple_scored_histories'
end
end
end
@kaichen
Copy link

kaichen commented Dec 15, 2011

你完了,泄漏了公司专利产品Qor :P

@hlxwell
Copy link
Author

hlxwell commented Dec 15, 2011

哈哈哈,惨了我要被飞哥抄鱿鱼了,到时候你们要收留我啊。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment