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
|