2017-09-05 2 views
-1

Le système Moodle dispose d'un profil pour chaque utilisateur qui se connecte. Dans ce profil, vous pouvez remplir des champs comme votre nom et votre adresse e-mail. Moodle a diverses activités qui peuvent être utilisées pour construire des cours. L'une des activités s'appelle une "leçon". Ceci est une ressource qui vous permet de fournir un texte qui guide l'étudiant sur ce qu'il doit faire.Utilisation des champs de profil utilisateur

Ma question est de savoir s'il est possible d'utiliser ces champs, par exemple "Prénom" et "Nom de famille", dans le texte de ces leçons. Je veux les extraire du profil utilisateur de l'utilisateur connecté, et les utiliser un peu comme un publipostage, c'est-à-dire insérer la valeur extraite directement dans le texte. Est-ce possible?

à savoir

Hello {{First Name}}. Welcome to lesson 1.

+0

Depuis que j'ai reçu une réponse négative parce que je n'étais pas claire, j'ai tenté de clarifier ma question. Désolé d'être pas clair. –

Répondre

1

Ceci est une caractéristique du plugin 3ème partie Generico, mais vous aurez à lire le documentation afin de comprendre exactement comment l'utiliser.

+0

Merci pour le headsup @davosmith, je n'étais même pas au courant de ce plugin. Je vais aller lire à ce sujet. –

0

L'objet $ USER contient ceci, et beaucoup plus de données. Ainsi, $ USER-> firstname donnerait les données requises.

+0

Pourriez-vous donner un exemple de la syntaxe que vous utiliseriez pour incorporer quelque chose comme $ USER-> firstname dans le texte HTML d'une leçon? –