|
Page 6 sur 11 Les utilisateursLa page indexMettons-y un titre, Gestion des Utilisateurs et le menu. Nous allons maintenant créer la liste des enregistrements. Cliquez sur l'icône Create NeXtensio List Wizard. 

Choisissez la connexion, la table f_user, l'id de la table. Detail page : c'est la page qui contient le formulaire d'insertion/modification des données. Number of records : le nom d'enregistrements que vous choisissez d'afficher par page, au delà de ce chiffre, la navigation devient active. Cliquez sur Next. 
Choisissez les champs que vous souhaitez afficher pour la liste. Tous les champs ne sont pas nécessaires. A l'aide du bouton + ou -, supprimez ou ajoutez les champs. Puis sélectionnez la ligne et dans le champ Header, renommez-les. Cliquez sur Next. 
La troisième page nous permet de paramétrer les filtres appliqués aux différents champs. Que sont les filtres ? Chaque liste d'enregistrement est pourvue de filtres pour chacun des champs listés. On peut donc facilement trier ou faire une recherche parmi les enregistrements. Pour le niveau de l'utilisateur, nous allons choisir un menu déroulant. Dans Dispaly as, choisissez Menu et cliquez sur Menu Properties. 
Sélectionnez Manuellement puis cliquez sur le + et ajoutez les deux niveaux, administrateur et rédacteur. Cliquez sur OK puis sur Next. 
Dans Specify NeXTensio List Settings, définissez le tri. Ici, j'ai choisi de trier mes enregistrements suivant le prénom des utilisateurs dans l'ordre descendant. Move up/down column vous permet d'utiliser un champ qui classera les enregistrements entre eux (on peut prendre un exemple de menu avec accueil-photos-contact qui deviendrait accueil-contact-photos, on verra ça un autre jour :) ). Change skin parameters : l'extension a gardé les informations du Control Panel. Duplicate buttons : duplique les boutons mettre à jour, insérer, annuler (haut et bas). Duplicate navigation : duplique la navigation (haut et bas). Table rows effects : roll-over sur les lignes pour une meilleure lisibilité. Show links as buttons : les liens de navigation et les boutons apparaissent comme de simples liens . Has row counter : intègre un compteur d'enregistrement. Cliquez sur Finish. Voici le résultat en ligne. 
|