| Indiquer les nouveautés des modules dans le menu principal | |
| Auteur | Sujet |
|---|---|
|
domo Bisu enregistré depuis : oct. 2005 Messages : 25 dernière visite: 22.04.08 |
Bonjour tout le monde,
Je suis en train de finir mon theme (enfin) et j'aurai voulu ajouter une petite feature a celui-ci. J'aurai voulu que pour chaque nouveauté dans chacun de mes modules (une nouvelle news dans le module news, un nouveau post dans pnforum, un nouveau lien dans weblink, etc...) le lien du menu principal qui redirige vers ce module change de couleur (ou quelque chose du genre). Je pensais que cela était tout bonnement impossible, jusqu'a que je comprenne le fonctionnement de pnRender. J'ai donc découvert cette page qui réference beaucoup de fonction et je pense pouvoir m'en sortir avec "pnmodgetvar" mais pour cela il faudrait que je connaisse les variables de chaque module. C'est la que je bloque. Ou puis-je donc trouver l'info sur les differentes variables que je peut recuperer des differents modules ? Il y a apparement une autre fonction "pnmodgetinfo" qui pourrait m'aider mais la doc fournie dans /modules/pnRender/plugins n'est pas extraordinaire et tout cela est un peu confus. Bref, si quelque peut m'aiguiller, je suis a l'ecoute de toute info. Merci. |
| 11.04.2006, 17:09 | |
|
Chestnut Grand Maître enregistré depuis : mar. 2005 Messages : 1125 dernière visite: 13.06.08 |
pnModGetVar ne te donnera pas nécéssairement ce que tu cherches... pnModGetVar() retourne une ou plusieurs valeurs de configuration d'un module donné. Par exemple, la plus répandue dans tous les modules : itemsperpage (Nombre d'élément par page).
Code: [Télécharger] [Cacher]
Depuis la 762, si on n'indique que le module, pnModGetVar retournera toutes les variables config du module. Code: [Télécharger] [Cacher]
Dans un template pnRender (ou Xanthia), la syntaxe va comme suit : Code: [Télécharger] [Cacher]
Pour ne l'appeler qu'une seule fois mais garder la valeur en mémoire : Code: [Télécharger] [Cacher]
---------------------------------------------- Toutes sinon la plupart des variables de configuration d'un module sont contenues dans la table module_vars... la valeur et le nom du module auquel elle est rattachée y figure. Tu peux aussi te faire une page facile en racine du site, une sorte de cheat sheet comme certains diraient... Code: [Télécharger] [Cacher]
Comme je disais plus tôt, ça ne te donnera pas ce que tu cherches... mais ça pourrait aider à débuter. Chestnut ! Administrateur Aucun Support par message privé... Même en cas de pensée suicidaire ! Règles à suivre |
| 12.04.2006, 03:21 | |
|
domo Bisu enregistré depuis : oct. 2005 Messages : 25 dernière visite: 22.04.08 |
Et bien c'est bien interressant tout cela...
Meme si ca ne me permet pas forcement de faire ce que je veut faire, ca me donne effectivement des pistes de recherche et peut etre que ca me donnera d'autre idées. Me reste a bien comprendre le fonctionnement des templates pnRender pour transcrire le code php en pnRender. Merci de ton aide. |
| 12.04.2006, 18:38 | |
Généré par pnForum Version 2.6
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com
CA_Aphrodite design by Vjacheslav Trushkin - phpBBStyles.com
Ported to PostNuke pnForum by Chestnut - http://dev.pnconcept.com




