Re : afficher des infos utilisateurs, dans un article
Pour info, j'ai réussi à faire ce que je voulais en créer mon propre composant.
Mon composant va donc chercher dans USER les informations nécessaires directement, puis grace à du sql, basé sur l'identifiant, je vais lire en base les informations du profile
je peux donc afficher des messages personalisés, mais surtout, je peux afficher d'autres formulaires de correspondances, pré remplis avec les informations du profil, ce qui évite de saisir toujours les mêmes informations...
Pour ceux que ça intéresse, voici le code du modèle pour récupérer les informations du profil
(j'ai remis jos pour le préfixe des tables joomla, qu'il est préférable d'adapter sur son site)
$user = &JFactory::getUser();
// Load the profile data from the database.
$db = &JFactory::getDbo();
$db->setQuery(
"SELECT profile_key, profile_value FROM jos_user_profiles" .
" WHERE user_id = ". $user->id .
" AND profile_key LIKE 'profile.%'"
);
Commentaire