Design fonction de l'utilisateur

Bonjour,

J’ai crée plusieurs design avec un menu principal comme celui-ci:

Le code du menu est le suivant:

<LINK href="montheme/m_perso.css" rel="stylesheet" type="text/css">
<div>
<center>
<ul style="padding-inline-start:0px;">
  	<a onClick="jeephp2js.planHeader_id=124; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-home ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=125; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa techno-heating3 ec_menu_m" style="font-size:22px;"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=120; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa jeedom-alerte2 ec_menu_m" style="font-size:22px;"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=104; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-globe ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=129; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-camera ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=128; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa techno-courbes ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=127; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-cogs ec_menu_m"></div></br></li></a>
</ul>
</center>
</div>

Je souhaiterai que le premier menu soit fonction de l’utilisateur connecté. Je m’explique.
Par défaut, le premier menu appelle le design 124

<a onClick="jeephp2js.planHeader_id=124; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-home ec_menu_m"></div></br></li></a>

Si mon fils se connecte, je souhaiterai que le premier menu appelle un autre design par exemple le 135

<a onClick="jeephp2js.planHeader_id=135; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-home ec_menu_m"></div></br></li></a>

Je cherche donc quelque chose comme:

Si user=ado1 alors jeephp2js.planHeader_id=135;
Si user=ado2 alors jeephp2js.planHeader_id=136;
Si user=moi alors jeephp2js.planHeader_id=154;
...

Je ne sais pas comment récupérer l’utilisateur connecté, ni si c’est possible dans le code d’un design.
Avez-vous une idée et un exemple ?

Je vous remercie par avance pour votre aide.
Airhic

Bonjour,
User login

exemple
<div id="var"></div>
<div>
<center>
<ul style="padding-inline-start:0px;">

  	<a id="bouton#id#" onclick='jeephp2js.planHeader_id=6; jeeFrontEnd.plan.displayPlan();'><li class="monmenu"><div class="fa fa-home ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=6; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa techno-heating3 ec_menu_m" style="font-size:22px;"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=120; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa jeedom-alerte2 ec_menu_m" style="font-size:22px;"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=104; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-globe ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=129; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-camera ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=128; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa techno-courbes ec_menu_m"></div></br></li></a>
	<a onClick="jeephp2js.planHeader_id=127; jeeFrontEnd.plan.displayPlan();"><li class="monmenu"><div class="fa fa-cogs ec_menu_m"></div></br></li></a>
</ul>
</center>
</div>

<script>
        if (user_login == "admin" ) {
   $('#var').text("c'est moi"); 
document.getElementById('bouton#id#').setAttribute('onclick','jeephp2js.planHeader_id=9; jeeFrontEnd.plan.displayPlan();');
              } 
  </script>

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.