Aller au contenu principal

Type de bouton DYNAMIC_PAGINATION

zMenu+ requis

Ce type de bouton necessite zMenu+ pour fonctionner.

Le type de bouton DYNAMIC_PAGINATION vous permet d'afficher du contenu pagine genere dynamiquement. Contrairement a la PAGINATION reguliere, ce type peut recuperer du contenu a partir de sources de donnees externes, de placeholders ou d'integrations de plugins.

Utilisation

items:
dynamic-list:
type: DYNAMIC_PAGINATION
slots:
- 10-16
- 19-25
source: "players"
item:
material: PLAYER_HEAD
player-head: "%entry_name%"
name: "&a%entry_name%"

Configuration

ProprieteDescriptionRequis
typeDoit etre DYNAMIC_PAGINATIONOui
slotsSlots ou les elements pagines apparaissentOui
sourceIdentifiant de la source de donneesOui
itemModele d'item pour chaque entreeOui

Exemple

Liste des joueurs

size: 54
name: "&8Joueurs en ligne"

items:
player-list:
type: DYNAMIC_PAGINATION
slots:
- 10-16
- 19-25
- 28-34
source: "online_players"
item:
material: PLAYER_HEAD
player-head: "%entry_name%"
name: "&a&l%entry_name%"
lore:
- "&7Cliquez pour voir le profil"
actions:
- type: player-command
commands:
- "profile %entry_name%"

# Navigation
previous:
type: PREVIOUS
slot: 48
is-permanent: true
item:
material: ARROW
name: "&c&lPrecedent"

next:
type: NEXT
slot: 50
is-permanent: true
item:
material: ARROW
name: "&a&lSuivant"

# Infos de page
info:
slot: 49
is-permanent: true
item:
material: PAPER
name: "&7Page %page%/%max_page%"

Placeholders

PlaceholderDescription
%entry_name%Nom/identifiant de l'entree
%entry_index%Index de l'entree dans la liste
%page%Numero de la page actuelle
%max_page%Nombre total de pages

Prochaines etapes

  • Decouvrez PAGINATION pour la pagination statique
  • Voir INPUT pour la gestion de la saisie des joueurs
Copyright © 2026 GroupeZ|Build #loading...|-