WiceGrid 3.4.1 examples

Most simple grid

The simplest grid is defined by the grid helper with column blocks inside for each column. The value of each column block is the contents of a cell.

class Basics1Controller < ApplicationController
  def index
    @tasks_grid = initialize_grid(Task)
  end
end
<%= grid(@tasks_grid) do |g|

  g.column do |task|
    task.id
  end

  g.column  do |task|
    task.title
  end

  g.column do |task|
    task.description
  end

  g.column do |task|
    task.archived? ? 'Yes' : 'No'
  end

  g.column do |task|
    task.created_at.to_s(:short)
  end

  g.column do |task|
    link_to('Edit', edit_task_path(task))
  end
end -%>
.well
  %h2= current_page_title
  %p
    The simplest grid is defined by the
    %code grid
    helper with column blocks inside  for each column.
    The value of each column block is the contents of a cell.

= show_code

.row-fluid
  .span12
    = render partial:  'grid'
1-20 / 500 Sýna allt
1eumNon et est accusamus quod ut.No21 Jun 14:12Edit
2animi ipsumOmnis magni sunt incidunt.Yes06 Jun 14:12Edit
3quia cumqueBlanditiis repudiandae voluptates delectus.No01 Jun 14:12Edit
4excepturi delenitiQuia et et natus.No31 Jul 14:12Edit
5perferendis reiciendisDeserunt facilis dolorem libero aliquid asperiores.No29 May 14:12Edit
6dolor accusantium officiisDistinctio provident dolorum quod laudantium repellendus.No16 Aug 14:12Edit
7oditCupiditate temporibus velit neque asperiores omnis a.No05 Jul 14:12Edit
8nulla consectetur oditVoluptas reiciendis rem exercitationem ut voluptatum velit.No21 Jun 14:12Edit
9etVoluptas ut autem consequuntur.No30 Jun 14:12Edit
10ducimus ea delectusAut ut non ea.No24 Jun 14:12Edit
11molestiaeCulpa voluptates eum ea similique facere dignissimos illum.Yes29 May 14:12Edit
12earumConsequatur et est odio magnam repudiandae.No01 Aug 14:12Edit
13isteCupiditate error iste quasi qui.No12 Jul 14:12Edit
14fugit ducimusEst voluptatem ut et nihil non.No08 Jun 14:12Edit
15harum sit aperiamAdipisci ut enim earum omnis dolorem molestiae recusandae.No30 Jul 14:12Edit
16enimTenetur rerum omnis consequatur voluptatibus consectetur ab.No27 Jul 14:12Edit
17fugiat sint dolorOmnis quod vel saepe sapiente.No24 Jul 14:12Edit
18ipsam etRecusandae laboriosam qui perspiciatis assumenda laudantium quibusdam.No02 Sep 14:12Edit
19consequatur idLibero omnis esse quo rem.No05 Sep 14:12Edit
20nostrum est repellendusOmnis rerum eum nulla eos commodi dolorem blanditiis et.No17 Jul 14:12Edit

Fork me on GitHub