Sha256: 3e245de511b53a34a3124935fb573beee9583c158fdae568c01d837584cdef40

Contents?: true

Size: 710 Bytes

Versions: 19

Compression:

Stored size: 710 Bytes

Contents

class Admix::NewsDatagrid

  include Datagrid


  scope do
    News.desc(:date)
  end

  filter :date do |value|
    value.to_s(:created_at)
  end

  column :title, header: I18n.t('posts.title')
  column :date, header: I18n.t('posts.date') do |post|
    post.date.strftime("%d/%m/%Y") #post.date.to_s(:created_at)
  end

  column :image, header: I18n.t('posts.image'), html: true do |post|
    if post.image?
      image_tag post.image.url(:small_thumb)
    else
      "--"
    end
  end

  column :published, header: I18n.t('posts.published') do |post|
    if post.published 
      I18n.t("posts.published_yes")
    else 
      I18n.t("posts.published_no")
    end
  end
  

  include Admix::TableActions

end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
mix-rails-0.22.0 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.22.0 app/models/admix/news_datagrid.rb
mix-rails-0.16.0 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.16.0 app/models/admix/news_datagrid.rb
mix-rails-0.15.0 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.15.0 app/models/admix/news_datagrid.rb
mix-rails-0.12.2 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.12.2 app/models/admix/news_datagrid.rb
mix-rails-0.12.1 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.12.1 app/models/admix/news_datagrid.rb
mix-rails-writer-0.11.0 app/models/admix/news_datagrid.rb
mix-rails-0.10.4 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.10.4 app/models/admix/news_datagrid.rb
mix-rails-0.10.3 mix-rails-writer/app/models/admix/news_datagrid.rb
mix-rails-writer-0.10.3 app/models/admix/news_datagrid.rb
mix-rails-writer-0.10.2 app/models/admix/news_datagrid.rb
mix-rails-0.7.0 writer/app/models/admix/news_datagrid.rb
mix-rails-0.6.0 writer/app/models/admix/news_datagrid.rb
mix-rails-0.5.0 writer/app/models/admix/news_datagrid.rb