#
class MeasuresController < ApplicationController
- ROOT_BREADCRUMB = {:name => Api::Utils.message('layout.measures'), :url => {:action => 'index'}}
-
# GET /measures/index
def index
@filter = MeasureFilter.new
- add_breadcrumbs(ROOT_BREADCRUMB)
render :action => 'search'
end
def search
- add_breadcrumbs(ROOT_BREADCRUMB)
if params[:id]
@filter = MeasureFilter.find(params[:id])
- add_breadcrumbs({:name => @filter.name, :url => {:action => 'filter', :id => @filter.id}})
else
@filter = MeasureFilter.new
- add_breadcrumbs(:name => message('search_verb'), :url => {:action => 'index'})
end
@filter.criteria=(params)
@filter.enable_default_display
# GET /measures/manage
def manage
access_denied unless logged_in?
- add_breadcrumbs(ROOT_BREADCRUMB, message('measure_filter.manage_filters'))
@filter = MeasureFilter.new
@shared_filters = MeasureFilter.find(:all,
:include => :user,