данные из полей content profile в ноде

Главные вкладки

Аватар пользователя NX-74205 NX-74205 14 января 2010 в 14:25

есть профиль созданный модулем content profile.
Требуется, в определеной ноде, вывести данные из него.
В шаблоне пишу как описано в этой теме http://www.drupal.ru/node/25560

<?php
$content_profile 
content_profile_load('profile'$account->uid);
print (
$content_profile->field_dopkursy[0]['value']);

?>

результат нулевой.
имя поля, правильное. значение этого поля в профайле есть.
В чем ошибся?

Комментарии

Аватар пользователя NX-74205 NX-74205 14 января 2010 в 15:50

Ну я вобще в растеряности
<?php
global $user;
$myuid=$user->uid;
$node1=content_profile_load(profile, $myuid);
print 'node id:'.$node1->nid; //выводим id ноды из $node1, и о чудо, она выводиться

/* Код приведенный дальше не работает, ничего, ничего не выводиться. */

print $node1->field_nameofcourse[0]['view'] ?>

Аватар пользователя wolfXXXL wolfXXXL 14 января 2010 в 18:06

Попробуйте такой код и посмотрите на $node1 что в ней есть и что можно с неё вывести.

<?php
global $user;
$myuid=$user->uid;
$node1=content_profile_load(profile$myuid);
print 
'node id:'.$node1->nid//выводим id ноды из  $node1, и о чудо, она выводиться
   
/* Код приведенный дальше не работает, ничего, ничего не выводиться. */ 
print "<pre>";
var_dump($node1);
print 
"</pre>";
die();
 print 
$node1->field_nameofcourse[0]['view'];
?>

P.S. ещё смущает отсутствие ; в Вашем коде в последней строчке.