Code này do bác huy_nhuy bên Mo Cua viết .
1. Đầu tiên, các bác mở file lib_insert.php ở thư mục includes. Tìm tới function
insert_cart_info()
function insert_cart_info()
{
$sql = 'SELECT SUM(goods_number) AS number, SUM(goods_price * goods_number)
AS amount' .
' FROM ' . $GLOBALS['ecs']->table('cart') .
" WHERE session_id = '" . SESS_ID . "' AND rec_type = '" .
CART_GENERAL_GOODS . "'";
$row = $GLOBALS['db']->GetRow($sql);
if ($row)
{
$number = intval($row['number']);
$amount = floatval($row['amount']);
}
else
{
$number = 0;
$amount = 0;
}
$str = sprintf($GLOBALS['_LANG']['cart_info'], $number, price_format($amount,
false));
return '<a href="flow.php" title="' . $GLOBALS['_LANG']['view_cart'] . '">' . $str .
'</a>';
} Sao chép mã
và thêm vào bên dưới nó đoạn mã sau
function insert_gio_hang()
{
$gio_hang_url =($GLOBALS['_CFG']['rewrite'] != 0) ? 'gio-hang.html' : 'flow.php';
$sql = 'SELECT SUM(goods_number) AS number, SUM(goods_price * goods_number)
AS amount' .
' FROM ' . $GLOBALS['ecs']->table('cart') .
" WHERE session_id = '" . SESS_ID . "' AND rec_type = '" .
CART_GENERAL_GOODS . "'";
$row = $GLOBALS['db']->GetRow($sql);
$chi_tiet='';
if ($row)
{
$thanh_tien=0;
//$chi_tiet.='<div id="dropmenu1" class="gio_hang" style="margin-left:-600px;margintop:-255px;">';
$number = intval($row['number']);
$amount = floatval($row['amount']);
$sql = "SELECT rec_id, user_id, goods_id, goods_name, goods_sn, goods_number, " .
"market_price, goods_price, goods_attr, is_real, extension_code, parent_id, is_gift,
is_shipping, " .
"goods_price * goods_number AS subtotal " .
"FROM " . $GLOBALS['ecs']->table('cart') .
" WHERE session_id = '" . SESS_ID . "' " .
"AND rec_type ='".CART_GENERAL_GOODS. "'";
$arr = $GLOBALS['db']->getAll($sql);
foreach ($arr as $key => $value)
{
$goods_thumb = $GLOBALS['db']->getOne("SELECT `goods_thumb` FROM " .
MOCUA.COM - TUYENTV.BLOG.COM – KEONGOTHONEY.TK Page 13
$GLOBALS['ecs']->table('goods') . " WHERE `goods_id`='{$value['goods_id']}'");
$value['goods_thumb'] = get_image_path($row['goods_id'], $goods_thumb, true);
$value['url'] = build_uri('goods', array('gid'=>$value['goods_id']), $value['goods_name']);
//$chi_tiet.= '<img src="'. $value['goods_thumb'] .'" height="80px" width="80px">';
//$chi_tiet.= "- Sản phẩm: " .$value['goods_name'] . "<br>";
//$chi_tiet.= "- Số lượng: " .$value['goods_number'] . "<br>";
//$chi_tiet.= "- Giá: " . price_format($value['goods_price']) . "<br>";
$tt=$value['goods_price'] * $value['goods_number'];
$value['thanh_tien'] = price_format($tt);
$chi_tiet.='<ul class="clearfix"><li class="goodsimg"><a href="'.$value['url'] .'"><img
src="'.$value['goods_thumb'].'" class="B_blue" /></li><li><b>'.$value['goods_name'].
'</b></a><br />Giá: <font class="f1">'.price_format($value['goods_price']).'</font> x '
.$value['goods_number'] .'<br />Thành tiền: <font
class="f1">'.$value['thanh_tien'].'</font></li></ul>';
$thanh_tien+=$tt;
}
if ($thanh_tien>0)
{
$chi_tiet.='<ul class="clearfix"><font size=3><center><b>Tổng số tiền: <font
class="f1">'.price_format($thanh_tien).'</font></b></center></font></ul><ul
class="clearfix"><li><a href="'.$gio_hang_url.'?step=checkout">  
; &
nbsp; <img
src="http://www.mocua.com/images/thanhtoan.jpg" title="Thanh Toán"></a></li><li><a
href="'.$gio_hang_url.'?step=clear"> &n
bsp; &nbs
p; <img
chamssrc="http://chamsocgiadinh.com/images/xoa.gif" title="Xóa giỏ hàng"></a></li></ul>';
}
else
{
$chi_tiet.='Giỏ hàng rỗng';
}
//$chi_tiet.="</div>";
}
else
{
$number = 0;
$amount = 0;
}
return $chi_tiet;
} Sao chép mã
2. Để thêm vào skin các bác chỉ việc thêm {insert name='gio_hang'} chỗ nào các bác
thích.
Lƣu ý: Bác nào nhác làm có thể down file lib_insert.php em đính kèm bên dưới
Bài viết chứa quá nhiều dữ liệu cho phép.
Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký
x
Link chủ đề: Hiện thêm
**************** Hãy cùng chia sẻ bài viết này! ****************
Hoặc copy đường link dưới đây để gửi cho bạn bè nhé!