If the contents of the cell is the return value of calling
:attrubute
on the active record, without any additional markup or transformations, the
block of the
column
method can be dropped.
# encoding: utf-8 class BlocklessColumnDefinitionController < ApplicationController def index @tasks_grid = initialize_grid(Task, order: 'id') end end
<%= grid(@tasks_grid) do |g|
g.column name: 'ID', attribute: 'id'
g.column name: 'Title', attribute: 'title'
g.column name: 'Description', attribute: 'description'
g.column name: 'Archived', attribute: 'archived' do |task|
task.archived? ? 'Yes' : 'No'
end
g.column name: 'Due Date', attribute: 'due_date'
g.column do |task|
link_to('Edit', edit_task_path(task))
end
end -%>
.well %h2= current_page_title %p If the contents of the cell is the return value of calling %code :attrubute on the active record, without any additional markup or transformations, the block of the %code column method can be dropped. = show_code .row-fluid .col-md-12 = render 'grid'
ID | Title | Description | Archived | Due Date | |
---|---|---|---|---|---|
441-460 / 500 Alle rijen tonen | |||||
441 | in aut | Ratione quam eveniet corporis. | No | 2016-08-25 | Edit |
442 | ut voluptatem | Quibusdam et veniam ut. | No | 2016-07-26 | Edit |
443 | ullam laudantium commodi | Eaque tempora non quia sit quia perspiciatis mollitia. | No | 2016-10-25 | Edit |
444 | asperiores quis | Iure est soluta deserunt sunt. | Yes | 2016-02-29 | Edit |
445 | delectus | Optio aut tempora mollitia corporis dicta temporibus eum vitae. | No | 2016-08-29 | Edit |
446 | ut et sit | Ut voluptatem est facere quasi. | No | 2016-07-06 | Edit |
447 | animi accusantium ut | Sequi dolorem distinctio sit doloremque et corporis voluptatem alias. | No | 2016-10-15 | Edit |
448 | tempore aliquam ratione | Quam rerum tenetur aliquid. | No | 2016-01-21 | Edit |
449 | dolores sed | Voluptatibus et excepturi molestiae. | No | 2016-01-31 | Edit |
450 | distinctio aspernatur | Vel perspiciatis exercitationem dolorem ducimus. | No | 2016-05-16 | Edit |
451 | expedita nihil | Voluptate maiores et sapiente. | No | 2016-08-01 | Edit |
452 | illum et voluptatem | Accusamus quis quis sapiente distinctio aut et quaerat asperiores. | Yes | 2016-02-03 | Edit |
453 | omnis | Blanditiis optio in inventore qui consequatur et. | No | 2016-05-19 | Edit |
454 | similique enim odio | Ea cupiditate sit ex aut laudantium voluptatem. | No | 2016-01-11 | Edit |
455 | et | Rerum unde adipisci praesentium ut dolore ea quia debitis. | No | 2016-06-10 | Edit |
456 | inventore voluptas | Quis molestiae ipsa omnis blanditiis ut dolores. | No | 2016-04-01 | Edit |
457 | asperiores qui non | Illum consequatur laboriosam iusto praesentium sed dolore. | No | 2016-05-16 | Edit |
458 | quis | Ut corrupti consequatur iste. | No | 2016-08-18 | Edit |
459 | et rerum | Explicabo totam asperiores cupiditate ea dolore ipsam. | No | 2016-09-15 | Edit |
460 | consequatur nemo | Vel minus voluptatem facere voluptatem sit. | No | 2016-08-03 | Edit |