1

これまでのところ、Drupal 7 のインストールでこれを試しました。

<?php print $user_picture; ?>
<?php print $user->picture ?>
<?php print $node->picture ?>

これらのスニペットのどれも、ページに印刷された画像を取得しません。

Develのモジュールを使っているので、ヒントを得るために入手してみました。これは私が得るすべてです:

picture (String, 1 characters ) 0
$...->picture

私はそれを読んで、変数を印刷するか、それをエコーするだけです(echo $var1たとえば)。では、なぜこれが機能しないのでしょうか。node.tpl.phpテンプレート内にこのスニペットを追加しています。

これについて何か考えはありますか?ありがとうございます!

更新:これは次の結果ですvar_dump($user_picture):

string(0) "" 
4

1 に答える 1

1

他のすべてが失敗した場合:

global $user;
$image = theme('user_picture', array('account' => $user));
print $image;
于 2012-08-17T23:10:48.690 に答える