WiceGrid 3.6.0.pre4 examples

Hidden filter panel

show_filters: :when_filtered in grid hides the filter panel but the user can make it visible by clicking on the "Show filter" panel.

When any of the filters is active the filter panel is shown anyway.

  • # encoding: utf-8
    class WhenFilteredController < ApplicationController
      def index
        @tasks_grid = initialize_grid(Task)
      end
    end
    
  • .well
      %h2= current_page_title
      %p
        %code show_filters: :when_filtered
        in
        %code grid
        hides the filter panel but the user can make it visible by clicking on the "Show filter" panel.
      %p
        When any of the filters is active the filter panel is shown anyway.
    
    = show_code
    
    .row-fluid
      .col-md-12
        = render   'grid'
  • <%= grid(@tasks_grid, show_filters: :when_filtered) do |g|
    
      g.column name:  'ID', attribute: 'id', filter: false
    
      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', filter: false
    
    
      g.column   do |task|
        link_to('Edit', edit_task_path(task))
      end
    end -%>
    
IDTitleDescriptionArchivedDue Date
321-340 / 500 Alle rijen tonen
321quis est autemAmet veniam quia molestias eum modi impedit rerum ad.No2016-03-09Edit
322qui doloresQuia rem qui unde eum et tempora.No2016-02-21Edit
323doloribusQuidem deleniti qui rerum est.No2016-10-16Edit
324natus dicta possimusEligendi et quis aut quasi voluptate tempore temporibus ut.No2016-06-04Edit
325perferendis pariaturEst voluptas explicabo id consequatur autem et voluptatum nobis.No2016-01-06Edit
326similique maiores esseNobis minus nam fuga quia.No2016-05-10Edit
327inventoreSaepe quos molestiae id non odio voluptate.No2016-03-29Edit
328earumPossimus saepe sequi tenetur voluptatem eligendi adipisci repellendus.No2016-05-07Edit
329iusto sit rerumIste placeat voluptas possimus ut quasi optio.No2016-04-09Edit
330voluptasSit qui aut nesciunt ut excepturi debitis id.No2016-07-15Edit
331consequuntur ipsa quiVoluptatem et quo fugiat sint dignissimos ut provident soluta.No2016-02-01Edit
332autem etDolorem qui qui repudiandae eveniet mollitia est exercitationem rerum.No2016-08-28Edit
333omnisQuaerat laboriosam facere possimus cupiditate et.No2016-08-26Edit
334sitVoluptatem consequatur sunt facilis debitis quia velit.No2016-09-27Edit
335maximeNon beatae velit non est.No2016-02-19Edit
336aut quis aspernaturAliquam fuga similique facilis accusamus reprehenderit.No2016-04-21Edit
337estEos dolores ipsum ipsam mollitia.No2016-02-23Edit
338impeditIllum odit tempora aut aut sint facere praesentium illo.Yes2016-05-06Edit
339quia doloremqueTemporibus quia esse omnis recusandae et consectetur est consequatur.No2016-06-24Edit
340est vitaeSint sit quia minima nostrum ut neque.No2016-10-17Edit

Fork me on GitHub