class LicensesController < ApplicationController
- layout 'test' if Pettanr::TestLayout
+ layout 'test' if MagicNumber['test_layout']
before_filter :authenticate_admin!, :only => [:list, :browse]
# GET /licenses
# GET /licenses.json
def index
- @licenses = License.list({})
+ @licenses = License.list()
respond_to do |format|
- format.html # index.html.erb
+ format.html {
+ render :template => 'system/filer', :locals => {
+ :items => @licenses, :model => License,
+ :roles => [@user, @admin], :pager => nil
+ }
+ }
format.json { render json: @licenses.to_json(License.list_json_opt) }
end
end
@license = License.show(params[:id])
respond_to do |format|
format.html # show.html.erb
- format.json { render json: @license.to_json(License.show_json_include_opt) }
+ format.prof { render :template => 'top/prof', :layout => true }
+ format.json { render json: @license.to_json(License.show_json_opt) }
end
end
+ def search
+ @licenses = License.list_by_name(params[:name])
+
+ respond_to do |format|
+ format.html
+ format.json { render json: @licenses.to_json }
+ end
+ end
+
def list
@licenses = License.all