Fork me on GitHub

Rapport de message :*
 

Re: thème et 2.3.2b

Titre du sujet : Re: thème et 2.3.2b
par albatroxm13 sur 14/01/2009 13:29:15

re,
cela peut-il poser problème d'effectuer une affectation du thème utilisateur en dur??

C'est à dire, cela est-il problématique d'ajouter ce qui suit dans le mainfile.php :
Citation :

if (is_object($xoopsUser)) {
$uidpourtheme = $xoopsUser->getVar("uid");
$requete = mysql_query("SELECT theme FROM xxx_users WHERE uid='".($uidpourtheme)."'") or die(mysql_error());
while ($recup = mysql_fetch_array($requete) )
{
$user_theme=$recup['theme'];
}
if ($user_theme!=""){
$xoopsConfig['theme_set'] = $user_theme;}
}

Outre le fait que cela induit une requête répétitive...

Cela semble fonctionner sur le site de test. Ce qui me surprend tout de même, c'est que l'on peut tester les thèmes via le bloc theme système, cela outrepasse ce code (tant mieux dans un sens).
a+
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

36 Personne(s) en ligne (21 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 36 | Plus ...