consolidated_plugin.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. class Sidebars::ConsolidatedPlugin < Sidebars::Plugin
  2.   class << self
  3.     @abstract = true
  4.     def fields
  5.       associated_class.fields
  6.     end
  7.     def default_config
  8.       fields.inject({ }) do |acc, item|
  9.         acc.merge(item.key => item.default)
  10.       end
  11.     end
  12.     def description
  13.       associated_class.description
  14.     end
  15.   end
  16.   def index
  17.     @sidebar   = params['sidebar']
  18.     @sb_config = @sidebar.config
  19.     @sidebar.parse_request(params)
  20.     render :partial => "sidebars/#{@sidebar.short_name}/content"
  21.   end
  22. end