Bonjour à tous, et bonne année 2008.
J'explique mon problème :
Sur ma plateforme moodle une évolution m'est demandé afin qu'après l'identification d'une personne (préalablement enregistré), la page d'accueil soit affiché mais avec un texte descriptif différent (et, qui sera choisi dynamiquement selon la personne connectée).
J'ai donc voulu utiliser les champs du profil, inclus depuis moodle 1.8.3, qui m'aidera (avec une liste déroulante), de choisir selon une liste de valeur qui verra afficher quel page d'accueil.
Pour enregistrer les différents descriptifs, j'ai trouvé dans la base ou ils sont stockée, et d'après le code, je sais comment en ajouter sans compromettre la sécurité et les futures mises à jours du site.
Malheureusement j'ignore comment mettre en lien ces deux paramêtres (le champs du profil et la Base de Données) car il me manque la méthode de récupération du paramêtre que j'ai ajouté par le champ du profil (ce qui m'amenera bien sur à une modification du code venant après l'identification d'un utilisateur).
Ce que je demande donc est, quel est la méthode qui m'aidera à parvenir à mes fins ? Ou même mieux, y a t-il une fonction dans moodle que je n'aurais pas vu et qui m'évitera un maximum de modification direct (Base de données ou code source) ?
Voila. J'espère avoir été assez clair, et pour toute question je suis votre.
Je vous remercie beaucoup d'avance pour votre aide.
Cordialement.
Damien.