2016-04-24 6 views
0

Я использую сетку wice в своем приложении. У меня есть модель, которая имеет атрибут выделения с булевыми значениями. В таблице сетки wice я не хочу использовать фильтр раскрывающегося списка по умолчанию, вместо этого используйте некоторые флажки или кнопку переключения.Rails Wicegrid checkbox filter

<%= grid(event_grid) do |g| 
    g.column name: 'Highlight', attribute: 'highlight' do |event| 
    event.highlight 
    end 
end -%> 

По умолчанию фильтр выпадающий с истинными и ложными значениями. Я хочу иметь фильтр флажка вместо выпадающего списка. Дай мне знать, если вам нужно больше деталей ... Спасибо

+0

Wicegrid позволяет определить параметр пользовательских фильтров. Пожалуйста, следуйте https://github.com/leikind/wice_grid#defining-your-own-external-filter-processors –

+0

Я просмотрел документацию, но я не нашел там своего ответа. Пользовательские фильтры предназначены для выпадающего списка, и я не хочу выпадающего фильтра. – Sheharose

ответ

0

попробовать это ...

g.column name: 'Highlight', attribute: 'highlight', auto_reload: true do |event| 
    check_box "event", "highlight", {:checked => event.highlight, :disabled => true} 
end