Going un peu fou ici ... :)Drupal 6 - champs de profil contenu dans la page-user.tpl.php
Je suis juste essayer d'ajouter des champs de CCK à partir d'un type de contenu contenu du profil dans la page utilisateur .tpl.php (Je crée une page de profil d'utilisateur très sur le thème).
Il semble y avoir deux méthodes, qui ont tous deux un désavantage unique que je ne peux pas sembler surmonter:
méthode'profil de contenu $.
$var = $content_profile->get_variables('profile');
print $var['field_last_name'][0]['safe'];
Cela tombe bien, sauf que je ne peux pas sembler passer l'utilisateur actuellement en vue de content_profile $, et il montre donc toujours l'utilisateur connecté.
La méthode '$ content profile load'.
$account_id = arg(1);
$account = user_load($account_id);
$user_id = $account->uid;
$var = content_profile_load('profile', $user_id);
print $var->field_first_name[0]['value'];
Très bien, mais maintenant je ne peux pas accéder aux champs pleins rendus, seules les valeurs simples (à savoir si le champ a paragraphes ils ne seront pas visibles).
Comment puis-je avoir les deux choses à la fois? En d'autres termes, comment puis-je afficher les champs relatifs à l'utilisateur actuellement visualisé (le format 'safe' dans 1)?
J'ai fait des recherches Google et googlé et je finis par tourner en rond. :(
Cheers, James
Où voulez-vous les utiliser? S'il vous plaît expliquer un peu sur ce que vous essayez d'accomplir – yoavmatchulsky