Sha256: bce84a6ca60d9932efc0ace2fa795d3d7ed05d66db7a74cb4987bc46d5c2958c

Contents?: true

Size: 799 Bytes

Versions: 17

Compression:

Stored size: 799 Bytes

Contents

class Admix::BoardMessagesDatagrid

  include Datagrid
  extend AdmixHelper

  scope do
    BoardMessage.desc(:date)
  end

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

  column :name, header: input_label(:board_message, :name)
  column :email, header: input_label(:board_message, :email)
  column :message, header: input_label(:board_message, :message)
  column :date, header: input_label(:board_message, :date) do |board_message|
    board_message.date.strftime("%d/%m/%Y")
  end

  column :replies_count, header: input_label(:board_message, :replies_count) do |board_message|
    board_message.board_replies.count
  end

  column :approved, header: input_label(:board_message, :approved) do |board_message|
    board_message.approved.text
  end

  include Admix::TableActions

end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
mix-rails-0.22.0 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.22.0 app/models/admix/board_messages_datagrid.rb
mix-rails-0.16.0 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.16.0 app/models/admix/board_messages_datagrid.rb
mix-rails-0.15.0 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.15.0 app/models/admix/board_messages_datagrid.rb
mix-rails-0.12.2 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.12.2 app/models/admix/board_messages_datagrid.rb
mix-rails-0.12.1 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.12.1 app/models/admix/board_messages_datagrid.rb
mix-rails-0.10.4 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.10.4 app/models/admix/board_messages_datagrid.rb
mix-rails-0.10.3 mix-rails-message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.10.3 app/models/admix/board_messages_datagrid.rb
mix-rails-message-board-0.10.2 app/models/admix/board_messages_datagrid.rb
mix-rails-0.7.0 message-board/app/models/admix/board_messages_datagrid.rb
mix-rails-0.6.0 message-board/app/models/admix/board_messages_datagrid.rb