Est-ce que quelqu'un sait comment lister chaque table (désactiver la pagination) dans le menu de gauche de PhpMyAdmin? J'ai plus de 250 tables dans ma base de données et maintenant nous voyons la pageination. C'est très ennuyeux d'avoir à faire des allers-retours et il serait beaucoup plus facile de les avoir tous répertoriés.
Nous avons trouvé la variable suivante:
$cfg['LeftDisplayTableFilterMinimum'] = 30
Cependant, quand je l'ai mis dans notre fichier de configuration, cela ne semble avoir aucun effet.
Dans le Documentation il est dit de le régler sur un grand nombre pour le désactiver, nous avons également essayé cela sans succès.
Toute aide serait grandement appréciée!
Grâce à @Cloudkiller, il existe un autre paramètre de configuration qui pourrait devoir être modifié (à partir de 4.3.6) en plus de la mise à jour V4:
$cfg['FirstLevelNavigationItems']
Selon ( Documents de configuration , vous pouvez modifier:
Nombre d'éléments pouvant être affichés sur chaque page de l'arborescence de navigation.
Nombre maximal de noms de table à afficher dans la liste du panneau principal (sauf sur la page Exporter). Cette limite est également appliquée dans le panneau de navigation en mode Light.
Voici comment j'ai fait cela (en utilisant la version 4.0.5 avec le thème "pmahomme" sur mon hôte partagé):
Selon phpMyAdmin, il s'agit de MaxNavigationItems:
$cfg['MaxNavigationItems']
Type: integer
Default value: 25
Nombre d'éléments pouvant être affichés sur chaque page de l'arborescence de navigation.
Je l'ai trouvé via une légère variation de la réponse de mpemburn pour ma version locale (4.0.4) installée via Xampp.
Sur la base de la documentation, voici les configurations qui devraient faire le travail:
$cfg['NavigationTreeDisplayItemFilterMinimum'] = 500;
$cfg['FirstLevelNavigationItems'] = 500;
Je viens de passer à 4.3.6 et j'ai dû ajouter un autre paramètre:
en plus de:
$cfg['MaxTableList'];
$cfg['MaxNavigationItems'];