Eh bien je ne sais pas encore comment je vais faire. C'est juste pour savoir si c'est faisable et quelles sont les solutions d'implémentation.
Il faudrait que l'interface change quand l'utilisateur clique sur un bouton (un peu comme quand on change la langue d'un site) et il aura accès à différentes informations.
Sais-tu comment on change de langue dans un site ?
Si c'est pas un simple google trad il faut toucher au back.
En gros pour qu'un utilisateur ait accès à x informations il faut le gérer dans une base de donnée . Ensuite tu aurais une table profil et une autre rôle par exemple. Ensuite dans ton back tu dirais si il a un compte avec ce rôle alors il a accès à tel contenue telle page. C'est donc possible à faire il y a sans doute d'autres moyens. Mais ce n'est pas avec du html css que tu y arriveras .
Ce que tu cherches est donc possible. Tu pourrais le gérer coté back mais si tu veux que ce soit quand on appuie sur un bouton alors du js ferait l'affaire. J'ai juste un peu de mal à comprendre, ton client pourrait avoir accès à tout s'il appuie sur certains bouton ?
Oui comme le dit Thibaud Roussel, tu va devoir utiliser autre choses que du html et css , personnellement je l'ai fait avec du php et une bdd avec du mysql.
Comment j'ai procéder ?
J'ai définis un id à mes utilisateurs, cet id correspond à un rôle spécifique par exemple au rôle Membre ou au rôle Modérateur et bien, quand je veut afficher un contenu pour le modérateur et bien je vérifie si l'utilisateur à l'id du rôle Modérateur si oui alors j'affiche ce contenu dans le cas échéant je n’affiche rien.
Tout est faisable Tu peux mettre le sujet en résolu mais si tu as des devs en interne c'est à eux qui faut leur demander je pense.
- Edité par ThibaudRoussel 11 juillet 2019 à 14:22:01
interface site internet adaptative
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Apprenti Technicien Informatique