Bonjour,
Je créé un composant dans lequel des listes sont affichées.
Voici un point que je souhaiterai résoudre.
Je souhaite filtrer une liste selon le USERGROUP et n'afficher que ce qui concerne le USER.
Dans un site Joomla.
J'ai une table :
Cette table me sert à afficher une liste accessible par un lien de menu.
Dans le site, il existe deux groupes d’accès à Joomla
• Le groupe TA
• Le groupe CDP
Je souhaiterai mettre en place un filtre sur la liste qui :
• Quand c’est un TA qui affiche cette liste (en front) que ne soit affiché dans cette liste que les lignes ou ce TA apparaît dans la colonne TA. (Par exemple que Dupont ne voit que les lignes où il est TA)
• Quand c’est un CDP qui affiche cette liste (en front) que ne soit affiché dans cette liste que les lignes ou ce CDP apparaît dans la colonne CDP. (Par exemple que Martin ne voit que les lignes où il est CDP)
Comment puis-je faire cela ?
Je peux fournir le PHP de la liste ainsi que le model de cette liste.
Cordialement.
Eric
Je créé un composant dans lequel des listes sont affichées.
Voici un point que je souhaiterai résoudre.
Je souhaite filtrer une liste selon le USERGROUP et n'afficher que ce qui concerne le USER.
Dans un site Joomla.
J'ai une table :
Cette table me sert à afficher une liste accessible par un lien de menu.
ID | TA | CDP | ... |
1 | Dupont | Martin | ... |
2 | Smith | Martin | ... |
3 | Dupont | Paul | ... |
Dans le site, il existe deux groupes d’accès à Joomla
• Le groupe TA
• Le groupe CDP
Je souhaiterai mettre en place un filtre sur la liste qui :
• Quand c’est un TA qui affiche cette liste (en front) que ne soit affiché dans cette liste que les lignes ou ce TA apparaît dans la colonne TA. (Par exemple que Dupont ne voit que les lignes où il est TA)
• Quand c’est un CDP qui affiche cette liste (en front) que ne soit affiché dans cette liste que les lignes ou ce CDP apparaît dans la colonne CDP. (Par exemple que Martin ne voit que les lignes où il est CDP)
Comment puis-je faire cela ?
Je peux fournir le PHP de la liste ainsi que le model de cette liste.
Cordialement.
Eric
Commentaire