Post by jimmyherry » Mon Jan 12, 2015 9:49 am

Yêu cầu chung:
+ máy tính đã có Notepad++ hay trình soạn thảo php
+ upload ĐÚNG các tập tin trong thư mục admin và catalog (upload từng file một)
+ sửa file nào thì nên backup lại file đó trước

I. Nhúng tùy chọn thanh toán qua Ngân Lượng ở mục checkout (Xem giỏ hàng, Thanh toán):

1- Đã upload ĐÚNG các tập tin trong thư mục admin và catalog đi kèm lên hosting hoặc localhost
2- Vào đường dẫn thư mục "catalog/view/theme/{Theme đang dùng}/template/common/"
mở file "success.tpl" rồi thêm vào dòng code sau:
PHP Code:
<?php if(isset($link_pay)&&isset($code_pay)&&$code_pay=="nganluong") {echo '<script language="javascript">location.href ="'.$link_pay.'";</script>'; } ?>

3- Vào đường dẫn thư mục "catalog/controller/checkout/"
mở file "success.php" rồi thêm vào dòng code sau ( sau đoạn $this->cart->clear(); ):
PHP Code:
$this->data['link_pay']="";
$this->data['code_pay']= $this->session->data['payment_method']['code'];
if(isset($_SESSION['link_pay'])){$this->data['link_pay'] = $_SESSION['link_pay'];} unset($_SESSION['link_pay']);

4- Cài đặt và cấu hình Extension Ngân Lượng:
+ Vào quản trị Admin -> Extensions -> Payments , thực hiện Install phương thức thanh toán bằng Ngân Lượng
+ Nhập vào email tài khoản Ngân Lượng của bạn, chọn Trạng thái đặt hàng, Trạng thái (Enable/Bật), Sắp xếp (Địa chỉ gọi lại - không cần có)
+ Save lại
5- Vào gian hàng thử mua và đặt hàng một mặt hàng nào đó để test. XONG.

II. Nhúng nút Mua hàng thanh toán qua Ngân Lượng cho mọi Sản phẩm/Mặt hàng khi xem chi tiết:

1- Đã upload ĐÚNG các tập tin trong thư mục admin và catalog đi kèm lên hosting hoặc localhost
2- Vào đường dẫn thư mục "catalog\view\theme\{Theme đang dùng}\template\product" ; mở file product.tpl
sau đó thêm vào đoạn code sau:
PHP Code:
<?php $arr=''; for ($i=0; $i<strlen($price); $i++){if(is_numeric($price[$i])){$arr.=$price[$i];}} ?><a target="_blank" title="Nút này dùng để mua ngay mặt hàng bạn đang xem, thanh toán an toàn qua ví điện tử NganLuong.vn - Để được hỗ trợ, vui lòng liên hệ Y!M: khupho_xonxao" href="https://www.nganluong.vn/button_payment ... name=<?php echo $heading_title; ?>&price=<?php echo $arr; ?>&return_url=https://Facebook.com/Mr.Hoang.QNG/"><img src="https://www.nganluong.vn/data/images/me ... ow-121.png" border="0"></a>

Chú ý: chỗ đặt đoạn code trên thì tùy giao diện bố trí của từng theme nên mình không thể nói rỏ nơi nào.
Ở đây (mình không dùng theme default của OC), mình thích cho nút Mua hàng Ngân Lượng nằm sau các tùy chọn như Màu sắc, checkbox,... nên mình sẽ đặt code sau kết thúc của thẻ có liên quan đến các tùy chọn đó (các bạn xem demo web của mình để dễ hiểu hơn)
3- Vào gian hàng xem 1 sản phẩm nào đó, thử nhấn vào nút Mua ngay Ngân Lượng để test. XONG.

Minimal opencart:xem phim online truc tuyen!phim online chat luong cao nhanh!xem phim online truc tuyen!
Opencart without cart function: xem phim tam ly han quoc!xem phim tam ly manh


Newbie

Posts

Joined
Sat Jan 10, 2015 9:20 am
Who is online

Users browsing this forum: No registered users and 1 guest