(828 mots dans ce texte ) -
lu : 3643 Fois
Créer facilement un bloc qui permettra à vos membres de changer de thème
Cet ajout peut-être pratique, si vous avez plusieurs thèmes d'installé
Pour cela, il suffit de repérer les fonctions qui permettent ce changement
Elles se trouvent dans le fichier user.php, mais comme ce fichier est un fichier core de NPDS, nous n'allons pas y toucher
Nous ne ferons que copier les fonctions voulues dans un fichier nommé chg_theme.php, par exemple et que nous placerons dans le répértoire change-theme (a créér) du dossier modules
Ce qui nous donne modules/change-theme/chg_theme.php
Il nous faut 3 fonctions
- Fonction docookie
- Fonction chgtheme
- Fonction savetheme
La fonction docookie
Cette fonction créé le cookie membre. Ce qui permet à votre configuration de se souvenir du thème pendant X tempsLa fonction chgtheme
Comme sont nom l'indique c'est elle qui permet de changer le thème choisisSi vous désirez un peu personnaliser le contenu, c'est dans cette fonction
La fonction savetheme
Elle enregistre le thème choisis, dans la base de donnée (update)Il nous reste plus qu'à faire un switch pour rediriger le membre entre autre
Le code de notre fichier chg_theme.php
Appel de ce fichier via un bloc
Nous allons inclure se fichier dans un bloc ainsi: Comme cette fonction n'est accessible qu'aux membres,il serait judicieux de mettre l'include dans un bloc réservé aux membres
Pour toutes questions: Forum
chouettes![]() ![]() |
|
Les Commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leur contenu. |
Retour à la sous-rubrique :
Autres publications de la sous-rubrique :