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 | |
---|---|---|---|---|---|
101-120 / 500 show all | |||||
101 | enim ullam | Tenetur nihil animi provident. | No | 2016-07-12 | Edit |
102 | inventore eligendi voluptas | Odio autem at officia tempora labore. | No | 2016-06-14 | Edit |
103 | molestiae | Laborum sapiente rerum sit. | No | 2016-04-01 | Edit |
104 | autem | Minima consequatur explicabo deleniti iusto officiis debitis doloremque rerum. | No | 2016-05-23 | Edit |
105 | autem quia | Velit voluptas impedit officia illo eveniet ullam. | Yes | 2016-06-25 | Edit |
106 | laboriosam enim | Vel laborum similique est voluptatem dolor cupiditate. | No | 2016-09-12 | Edit |
107 | ut | Inventore saepe voluptatibus voluptas dignissimos omnis molestias quisquam. | No | 2016-07-29 | Edit |
108 | maxime | Itaque nisi fugiat et molestiae dolorem voluptas. | No | 2016-09-01 | Edit |
109 | sit amet fugiat | Voluptatem nam dolores numquam quisquam. | No | 2016-02-08 | Edit |
110 | hic | Voluptate quia quo sed. | No | 2016-01-11 | Edit |
111 | sit ea | Culpa numquam dolorem corporis corrupti aliquam. | Yes | 2016-04-07 | Edit |
112 | neque qui | Aut ipsa aut accusamus quia consequatur ea facilis. | No | 2016-02-25 | Edit |
113 | exercitationem | Explicabo ratione quidem non sunt quibusdam rerum et. | No | 2016-05-28 | Edit |
114 | dolores libero | Id quis dolor natus. | No | 2016-05-27 | Edit |
115 | sit et est | Ullam dolorum dolorem placeat doloribus aut ea consequatur. | No | 2016-08-14 | Edit |
116 | dolorem consectetur | Nemo voluptate quo cum natus ut dolorum maxime consequuntur. | No | 2016-09-07 | Edit |
117 | fugit | Sunt ab optio illo voluptatem adipisci omnis ut earum. | No | 2016-02-12 | Edit |
118 | hic | Dolores voluptatem nobis repudiandae consequatur fugiat autem voluptas. | No | 2016-06-07 | Edit |
119 | quo est aliquid | Fugiat reprehenderit est quia ducimus voluptatem maiores tempore id. | No | 2016-03-22 | Edit |
120 | esse voluptas deserunt | Fugit error sed id rem doloribus. | No | 2016-08-01 | Edit |