2016-07-05 4 views
1

Ich verwende wice_grid in meiner RoR-Anwendung. Wenn ich Attribut: zu einer der Spalten hinzufüge, sehe ich am Ende eine zusätzliche Spalte im Raster mit zwei Symbolen, die wie ein Trichter und ein Kalender aussehen, die nichts tun.Schienen: Extra-Spalte bei der Verwendung von wice_grid

Wofür ist die Spalte und die Symbole? Oder kommt es, weil mein CSS nicht richtig konfiguriert ist?

Gemfile (zeigt hier nur die relevanten Edelsteine)

gem 'sass-rails', '~> 5.0' 
gem 'jquery-rails' 
gem 'jquery-ui-rails' 
gem "twitter-bootstrap-rails" 
gem 'font-awesome-sass' 
gem 'wice_grid' 

application.js

//= require jquery 
//= require jquery_ujs 
//= require jquery-ui 
//= require wice_grid 
//= require_tree . 

application.css

*= require_tree . 
*= require_self 

application.scss

@import "wice_grid"; 
@import "font-awesome-sprockets"; 
@import "font-awesome"; 

UPDATE Ich vermisste // = twitter/bootstrap in meiner application.js erfordern. Nach dem Hinzufügen dieser Linie funktionieren der Trichter und das kalenderähnliche Rechteck. Ihre Funktion besteht darin, den Filter zu machen und den Filter zu löschen. Jetzt ist die Frage, die ich habe: ist die zusätzliche Spalte am Ende normal wice_grid Verhalten?

Antwort

1

Die Dokumentation hat die Erklärung, ich hatte es verpasst: Filter bezogene Symbole (Filtersymbol, Reset-Symbol, zeigen/verbergen-Symbol) sind in der Kopfzeile der letzten Spalte platziert, wenn es keinen Filter oder hat ein Spaltenname, andernfalls wird eine zusätzliche Tabellenspalte hinzugefügt. Um die Symbole immer in der zusätzlichen Spalte zu platzieren, setzen Sie in der Konfigurationsdatei Wice :: Defaults :: REUSE_LAST_COLUMN_FOR_FILTER_ICONS auf false.

Verwandte Themen