Sha256: 6cc0fffe4f6859dc4894d41d3386dc39a4d09ae8883f62cb7e50bf25f940420c

Contents?: true

Size: 564 Bytes

Versions: 3

Compression:

Stored size: 564 Bytes

Contents

module MegaBar
  module ModelsHelper
    def pre_render
      if params[:action] == 'edit' 
        # these are for viratual attributes
        @index_model_display = ModelDisplay.by_model(@model.id).by_action('index').present? ? 'y':'' 
        @show_model_display = ModelDisplay.by_model(@model.id).by_action('show').present? ? 'y':'' 
        @new_model_display = ModelDisplay.by_model(@model.id).by_action('new').present? ? 'y':'' 
        @edit_model_display = ModelDisplay.by_model(@model.id).by_action('edit').present? ? 'y':'' 
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mega_bar-0.5.2 app/helpers/mega_bar/models_helper.rb
mega_bar-0.5.1 app/helpers/mega_bar/models_helper.rb
mega_bar-0.0.1 app/helpers/mega_bar/models_helper.rb