私はここにこのコードでノードにuserpictureを表示しています:
<?php
$user_load = user_load($node->uid);
$imgtag = theme('imagecache', 'avatar_node', $user_load->picture, $user_load->name, $user_load->name);
$attributes = array('attributes' => array('title' => t('View user profile.')), 'html' => TRUE);
print l($imgtag, 'u/'.$user_load->name, $attributes);
?>
これは、ユーザーが写真を持っていない場合を除いて、うまく機能します。写真がない場合は、奇妙に見えます。
ユーザーが画像を持っていない場合、デフォルトの画像をロードするにはどうすればよいですか。このブロックで$pictureにアクセスできるとは思いません。
前もって感謝します。