[RUBY] Mise en œuvre de la fonction de pagénation

version

・ Rubis 2.5.7 ・ Rails 5.2.4.3

Je souhaite n'afficher que 10 éléments par page à l'aide de la fonction de mise en page

L'image ressemble à ceci pagination_result

Installez d'abord la gemme

Pour implémenter la fonction de pagénation, utilisez le gem "kaminari". Tout d'abord, décrivez kaminari dans le fichier gem. Après avoir ajouté au Gemfile, exécutez bundle install dans le terminal pour installer kaminari.

Puis exécutez la commande suivante

Exécutez ce qui suit pour créer le fichier de paramètres kaminari. Si vous déplacez les numéros dans ce fichier, vous pouvez définir le nombre d'éléments pouvant être affichés par page. スクリーンショット 2020-08-08 22 31 08 Vous pouvez modifier la conception du kaminari généré en exécutant ce qui suit. Pour plus de détails, cet article était facile à comprendre. https://qiita.com/you8/items/df68aaee3010e282d1ae スクリーンショット 2020-08-08 22 37 13

Vue et contrôleur modifiés pour la pagination

Pour utiliser kaminari, ajoutez ce qui suit au fichier de vue que vous souhaitez utiliser. スクリーンショット 2020-08-08 22 41 41 Le contrôleur l'a également obtenu avec tout, mais modifiez-le comme suit. Si reverse_order est spécifié, il sera affiché dans l'ordre le plus récent. スクリーンショット 2020-08-08 22 52 35

Entrez le nombre d'éléments que vous souhaitez afficher dans kaminari_config.rb dans le dossier config / initializers et vous avez terminé! !!

スクリーンショット 2020-08-08 22 55 08

Recommended Posts

Mise en œuvre de la fonction de pagénation
Implémentation de la fonction de recherche
Implémentation de la fonction de recherche séquentielle
Implémentation d'une fonction similaire (Ajax)
Implémentation de la fonction de prévisualisation d'image
[Rails] Implémentation de la fonction de catégorie
Mise en œuvre de la fonction déroulante de catégorie
[Rails] Implémentation de la fonction tutoriel
[Rails] Implémentation d'une fonction similaire
[Rails] Implémentation de la fonction d'importation CSV
[Rails] Implémentation asynchrone de la fonction similaire
[Rails] À propos de la mise en œuvre de la fonction similaire
[Rails] Implémentation de la fonction de retrait utilisateur
[Rails] Implémentation de la fonction d'exportation CSV
Implémentation d'une fonction similaire en Java
Implémentation de la fonction DM
Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (2)
Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (1)
Rails [Pour les débutants] Implémentation de la fonction de commentaire
[Ruby on rails] Implémentation d'une fonction similaire
[Rails] Implémentation de la fonction de recherche en utilisant le ransack de gem
Implémentation de la fonction de connexion Ruby on Rails (Session)
[Rails] Implémentation de la fonction d'agrandissement d'image à l'aide de lightbox2
Implémentation de la fonction de commentaire (Ajax)
Suivez l'implémentation de la fonction (Ajax)
Implémentation de la fonction de prévisualisation d'image
[JQuery] Procédure d'implémentation de la fonction de saisie semi-automatique [Java / Spring]
Implémentation appliquée de l'espace de chat
Mise en place de la fonction de recherche Mémo d'apprentissage (création de portfolio)
Fonction de recherche [implémentation copier-coller]
Implémentation de la pagination avec gem'kaminari '
Implémentation de la fonction de suppression (si vous avez une clé étrangère)
[Rails] Implémentation de la fonction glisser-déposer (avec effet)
Implémentation de la fonction de connexion Ruby on Rails (édition de devise)
[Rails] Implémentation de la fonction de catégorie multicouche en utilisant l'ascendance "Préparation"
Ajout de la fonction de connexion invité
Implémentation de la suppression d'ajax dans Rails
[Java] Implémentation du réseau Faistel
Implémentation de XLPagerTabStrip avec TabBarController
Implémentation Java de tri-tree
Implémentation de HashMap avec kotlin
À propos de l'implémentation du traitement de fusion, y compris la fonction de tri de l'API Stream
[Rails] Implémentation de la fonction de catégorie multicouche en utilisant l'ascendance "Edit Form Edition"
[Rails] Implémentation de la fonction de catégorie multicouche à l'aide de l'ascendance "Formulaire de création"