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
.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'
<%= 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 -%>
ID | Title | Description | Archived | Due Date | |
---|---|---|---|---|---|
481-500 / 500 show all | |||||
481 | et | Eveniet repellendus necessitatibus nam neque. | No | 2016-10-23 | Edit |
482 | consequuntur eum | Maiores quo voluptatibus rerum ipsam consequatur. | No | 2016-06-05 | Edit |
483 | laborum dicta | Veniam reiciendis laboriosam voluptas accusamus qui. | No | 2016-02-28 | Edit |
484 | quia | Molestias ut reprehenderit ipsum quod corporis dolore debitis iste. | No | 2016-05-31 | Edit |
485 | ut tenetur | Eos corporis voluptate ex sed totam. | No | 2016-10-13 | Edit |
486 | enim harum minima | Eum dolore ut natus. | No | 2016-09-25 | Edit |
487 | natus et | Voluptatibus mollitia corporis est numquam eum. | No | 2016-01-31 | Edit |
488 | doloribus veritatis | Magni sunt illum deserunt impedit maiores natus. | No | 2016-04-06 | Edit |
489 | voluptatem | Excepturi voluptas molestias aspernatur corporis. | No | 2016-01-31 | Edit |
490 | maxime | Incidunt ducimus iste illum inventore nostrum. | No | 2016-04-10 | Edit |
491 | modi nesciunt | Laboriosam voluptatem sunt quod voluptatum magnam quisquam. | No | 2016-05-10 | Edit |
492 | sed at | Inventore ipsum qui rerum cum reiciendis nisi. | No | 2016-06-14 | Edit |
493 | est | Corporis vel omnis et quam illo. | No | 2016-02-06 | Edit |
494 | fugiat quaerat | Incidunt laborum voluptas cumque et pariatur. | No | 2016-06-10 | Edit |
495 | qui ut in | Quis ut eos a et. | No | 2016-10-08 | Edit |
496 | velit non pariatur | Quia possimus rerum eum architecto. | Yes | 2016-09-06 | Edit |
497 | impedit quo | Quod earum illum voluptatem. | No | 2016-07-09 | Edit |
498 | sed | Qui sint eos distinctio vel assumenda sed animi quae. | Yes | 2016-07-07 | Edit |
499 | voluptatem | Magnam accusantium id aut et quaerat praesentium eveniet. | No | 2016-06-19 | Edit |
500 | vel ea | Et a ut cum eos sed. | Yes | 2016-03-30 | Edit |