http://sv1.upsieutoc.com/2017/08/23/cart-giohang.png
Yêu cầu mình muốn là:
- Hai block giỏ hàng xuất hiện được ở 2 chỗ khác nhau.
- Mỗi block có giao diện khác nhau:
+ 1 chỗ là đầy đủ các mục: số mặt hàng đã mua, số tiền cần thanh toán, điểm tích lũy, sản phẩm yêu thích, lịch sử giao dịch, xem chi tiết).
+ 1 chỗ là icon giỏ hàng có con số số mặt hàng và số tiền.
----------------------------
Bước đầu theo hướng dẫn cũa bạn Nhím Thủ Lĩnh:
Ta copy global.block_cart.php và đổi tên thành global.block_cart2.php
C:\xampp\htdocs\nukeviet\modules\shops\blocks\global.block_cart.php
C:\xampp\htdocs\nukeviet\modules\shops\blocks\global.block_cart2.php
Tìm và đổi: nv_cart_info thành nv_cart và cart_ thành carts_
Xong bước này thì ta đã có thể làm cho 2 block cart xuất hiện 2 chỗ khác nhau, nhưng 2 block này có giao diện hoàn toàn giống nhau vì mình thấy file loadcart.php gọi file giao diện block.cart.tpl:
C:\xampp\htdocs\nukeviet\modules\shops\funcs\loadcart.php
$xtpl = new XTemplate("block.cart.tpl", NV_ROOTDIR . "/themes/" . $module_info['template'] . "/modules/" . $module_file);
----------------------------
Ý mình muốn ở đây là làm sao cho:
- global.block_cart.php sẽ gọi giao diện trong block.cart.tpl (giao diện đầy đủ mặc định của module shop)
- global.block_cart2.php sẽ gọi giao diện trong block.cart2.tpl (giao diện mình chỉnh sửa có icon giỏ hàng - phần giao diện này mình làm được)
C:\xampp\htdocs\nukeviet\themes\default\modules\shops\block.cart.tpl
C:\xampp\htdocs\nukeviet\themes\default\modules\shops\block.cart2.tpl
Vậy ta phải làm thế nào? chỉnh sửa loadcart.php thế nào hay tạo mới một file khác?
Khẩn xin các bạn chỉ giúp mình. Rất rất cảm ơn các bạn.