Sha256: 64c1f9b52d7cf009ce52228f4cabfa5199e3d2530f6b81d5cda2df677f34b800

Contents?: true

Size: 448 Bytes

Versions: 4

Compression:

Stored size: 448 Bytes

Contents

class Admin::BlogPostsReadOnlyController < ApplicationController
  layout 'admin'
  
  admin_assistant_for BlogPost do |a|
    a.model_class_name = 'blog post'
    a.actions :index, :show
    
    a.show do |show|
      show.columns :user, :title, :body
      show.model_class_name do |blog_post|
        if blog_post.published?
          'published blog post'
        else
          'unpublished blog post'
        end
      end
    end
  end
end

Version data entries

4 entries across 3 versions & 1 rubygems

Version Path
admin_assistant-2.1.0 rails_3_0/app/controllers/admin/blog_posts_read_only_controller.rb
admin_assistant-2.0.1 rails_3_test/app/controllers/admin/blog_posts_read_only_controller.rb
admin_assistant-2.0.1 rails_2_test/app/controllers/admin/blog_posts_read_only_controller.rb
admin_assistant-1.0.1 test_rails_app/app/controllers/admin/blog_posts_read_only_controller.rb