函数theme_uc_file_downloads_token()位于uc_file.module模块中:
<?php
function theme_uc_file_downloads_token($file_downloads)
?>
描述:
这个主题函数负责为[file-downloads]令牌创建文件下载文本,该令牌可用于文件下载的邮件通知中。对于那些想覆写默认文本(包含文件下载链接和链接旁边的文本)的开发者,就可通过覆写这个主题函数来完成。
参数:
· $file_downloads -一个数组,里面包含了与订单相关的文件下载对象(uc_file_users表中的记录)
返回值:
构成文件下载信息的HTML
示例:
<?php
$output = '';
foreach ($file_downloads as $file_download) {
$filename = basename(db_result(db_query("SELECT filename FROM {uc_files} WHERE `fid` = %d",$file_download->fid)));
$download_url = url('download/'.$file_download->fid.'/'.$file_download->key,NULL,NULL,TRUE);
$output .= '<a href="'.$download_url.'">'.$download_url.'</a>'."\n";
}
return $output;
?>
See also:
还可参看:
http://www.ubercart.org/issue/2271/uc_file_description_text_filedownload...