2015-11-19 1 views
0

Je veux créer un défilement infini à l'intérieur de Twitter bootstrap en utilisant kaminari. D'après ce que je comprends, Kaminari prend une collection d'objets (dans mon cas des images), et les divise sur des pages séparées.Kaminari à l'intérieur du bootstrap modal avec Rails

Je crée le défilement infini en affichant le lien "suivant", mais les mods Bootstrap n'ont pas de pages. Alors, comment puis-je faire ce travail?

Voici l'action de cliquer sur "Next" lien dans le modal:

Started GET "/modal?modal=modals%2Fgallery&page=2&template=modal-gallery" for... 
Processing by ApplicationController#raise_not_found as JS 
    Parameters: {"modal"=>"modals/gallery", "page"=>"2", "template"=>"modal-gallery", "unmatched_route"=>"modal"} 
+0

Je ne pense pas qu'il soit possible, parce que Kaminari fonctionne avec 'params [: page]' ce qui signifie que les paramètres de la page doivent changer pour aller à la page suivante donc un rechargement. Vous pouvez être en mesure de faire un défilement infini dans le modal cependant, vérifiez ce lien: https://github.com/amatsuda/kaminari/wiki/How-To%3A-Create-Infinite-Scrolling-with-jQuery. –

+0

Cela ne fonctionnera pas car un modal ne contient pas de pages. Le lien que vous m'avez donné utilise encore params [: page] pour paginer. – Ben

Répondre