pnConfigSetVar et pnModSetVar
Auteur Sujet

Post 
Quelle est la différence entre pnConfigSetVar et pnModSetVar ??

L'un est lié avec un module et pas l'autre ? J'ai trouvé les 2 dans un module existant et je n'arrive pas à déterminer dans quels cas utiliser l'un ou l'autre.


Gilles  ><>°
Données personnelles Accueil

Post 
Set veut dire "déterminer" (ou dans le cas présent "enregistrer").
Get veut dire "Récupérer"

  1. // Récupération d'une variable de configuration d'un module 
  2. $mavaleur = pnConfigGetVar('monmodule', 'mavaleur'); 
  3.  
  4. // Récupération de toutes les variables de configuration d'un module 
  5. $mesvaleurs = pnConfigGetVar('monmodule'); 
  6.  
  7. // $mesvaleurs est un tableau: $mesvaleur['mavaleur'].... etc... 
  8.  
  9. // Sauvegarde d'une valeur de configuration pour un module X 
  10. pnConfigSetVar('monmodule', 'mavaleur', 'valeur'); 



icon_wink


Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
Données personnelles Accueil

Post 
Complètement gourré....... j'avais mal lu.

pnConfigSetVar sauvegarde une valeur de configuration générale.

pnModSetVar sauvegarde une valeur associée à un module. Les deux sont accessibles n'importe quand mais pour un module donné, vaut mieux utiliser pnModSetVar.

pnConfigGSetVar se rattache plus particulièrement aux valeurs système.....

slogan, sitename, etc...
icon_wink


Chestnut !
Administrateur
Aucun Support par message privé...
Même en cas de pensée suicidaire !
Règles à suivre
Données personnelles Accueil
Post 
Merci pour cette explication !

a+


Gilles  ><>°
Données personnelles Accueil