download_countモジュールを変更して、ファイルをダウンロードしたユーザーに関する情報を追加します。ユーザーのプロフィールページにこの情報を表示したいここでカスタムモジュールのDrupal user_hook
はコードです:
function download_count_user($op, &$edit, &$account, $caterory = NULL) {
if ($op == 'view')
{
$result = db_query("SELECT filename FROM file_downloads_users WHERE user_id = %d", $account->uid);
while ($file_array = db_fetch_object($result)) {
$file_str .= $file->filename . '<br/>';
}
$items['downloads'] = array(
'title' => t('Files'),
'value' => $file_str,
'class' => 'member'
);
return array(t('Downloads')=>$items);
}
}
は私にすべてのエラーを与えるものではありませんが、いずれかのアカウントページに何も表示されません。
私は6の上だと私は$アカウントに追加しようとした、どのようにあなたです – user87771
を動作しませんでしたそれをやる。 d6では、あなたが返すものは無視されます。 hook_宣言が参照(&$ account)などであることを確認してください。 http://api.drupal.org/api/function/hook_user/6 – jskulski
ありがとう!それは働いた – user87771