通过以下教程实现ECSHOP用户中心欢迎页显示用户收藏商品的总数,这个很不错:
第一步:
打开/includes/lib_clips.php文件,搜索下面的语句:
$info
[
'order_count'
] =
$GLOBALS
[
'db'
]->getOne(
$sql
);
在以上代码下面增加如下语句:
//获取用户商品收藏数
$collect_sql
=
"SELECT COUNT(*) FROM "
.
$GLOBALS
[
'ecs'
]->table(
'collect_goods'
).
" WHERE user_id = '"
.
$user_id
.
"'"
;
$info
[
'collect_count'
] =
$GLOBALS
[
'db'
]->getOne(
$collect_sql
);
第二步:
打开/themes/default/user_clips.dwt文件,搜索下面的语句:
<!-- {
if
$info
.shipped_order} -->
{
$lang
.please_received}<br />
<!-- {
foreach
from=
$info
.shipped_order item=item}-->
<a href=
"user.php?act=order_detail&order_id={$item.order_id}"
style=
"color:#006bd0;"
>{
$item
.order_sn}</a>
<!-- {/
foreach
} -->
<!-- {/
if
}-->
在以上代码下面增加如下代码:
<br />您共收藏了<b>{
$info
.collect_count}</b>个商品 ,现在去 <a href=
"user.php?act=collection_list"
>查看</a>