Ich möchte ein Thema für die zub-Foundation auf kaminari
pagination anwenden.
Detault-Thema kann von rails g kaminari:views default
installiert werden.
Aber ich konnte nicht herausfinden, wie man andere Themen installiert.
Insbesondere wird Thema für Foundation nicht zusammengeführt. Ссылка
Es gibt keine Readme in kaminari_themes , also habe ich keine Ahnung, wie ich weiter gehen soll. Was soll ich tun, um das Grundthema anzuwenden?
Wenn Sie das Thema generieren (es spielt keine Rolle), zum Beispiel
%Vor% Sie können alle "Maschinen" im Ordner views\kaminari\
sehen. Hier ist mein "Hack", um Foundations Pagination mit Kaminari zu arbeiten:
Ich habe _paginator.html.haml
optimiert, um die Foundation-Klasse im ul
-Tag widerzuspiegeln:
Und ich habe _page.html.haml
so angepasst, dass sie Foundations current
class widerspiegelt (anstelle von Kaminaris active
:
Und dann hat es einfach funktioniert!
Eine nicht so hacky Lösung wäre, das Thema von RalphAtHamburgs Abzweigung zu verwenden.
Kopieren Sie einfach Ansichten von Kaminari auf app/views/kaminari/
directory.
Dies ist ähnlich wie bei der Ausführung von rails g kaminari:views [default|bootstrap|google|github]
. Wenn diese Partials in app/views/kaminari/
vorhanden sind, verwendet Kaminari diese anstelle der standardmäßigen Teilansichten.
Weitere Informationen zu Themen finden Sie in Kaminari Readme
Tags und Links ruby-on-rails zurb-foundation kaminari