Lỗi template trong virtuemart

Thảo luận các vấn đề vể cài đặt và sử dụng Joomla! và các thành phần mở rộng của Joomla!
Nội quy chuyên mục
Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: Nội quy đăng bài viết
vuvuvu
Thành viên
Thành viên
Bài viết: 56
Ngày tham gia: 27/05/2011 - 16:07

Lỗi template trong virtuemart

Gửi bài gửi bởi vuvuvu » 03/05/2012 - 22:35

Mình dùng joomla 1.5.23 và virtuemart 1.1.9 (bundle). Mình tạo một template để làm trang tin tức và đã chạy tương đối ổn định. Trong template này mình có tạo một menu tên là SẢN PHẨM. Sau đó mình tạo thêm một template nữa dùng để hiển thị sản phẩm với các chức năng mua bán, giỏ hàng...bằng virtuemart rồi assign template thứ 2 này cho menu SẢN PHẨM, mục đích là để Khi nhấp vào menu SẢN PHẨM thì sẽ chuyển sang template 2. Khi tiến hành chọn sản phẩm rồi xem giỏ hàng, đặt hàng thì được, nhưng khi dùng đến chức năng "cập nhật sản phẩm" hay "cập nhật địa chỉ" thì nó lại quay về trang chủ (trang tin tức) nên không thể tiến hành thanh toán được. Mình phải chỉnh thông số nào để không bị lỗi như trên? Xin giúp đỡ.

Hình đại diện của thành viên
TruongLe
Thành viên
Thành viên
Bài viết: 1684
Ngày tham gia: 14/09/2010 - 20:20

Re: Lỗi template trong virtuemart

Gửi bài gửi bởi TruongLe » 04/05/2012 - 11:44

Do phiên bản VirtueMart 1.1.x không hỗ trợ tốt việc đổi template. Tính năng này đã được hỗ trợ nhiều hôn trong phiên bản VirtueMart 2.0.

Bạn cũng có thể thử làm ngược lại bằng cách chọn template của VirtueMart (template thứ 2) làm mặc định và gán template thứ nhất cho các menu còn lại xem thế nào.
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!

vuvuvu
Thành viên
Thành viên
Bài viết: 56
Ngày tham gia: 27/05/2011 - 16:07

Re: Lỗi template trong virtuemart

Gửi bài gửi bởi vuvuvu » 04/05/2012 - 18:31

Mình cũng đã thử bằng cách cho template thư 2 làm default thì không bị lỗi khi thực hiện thanh toán nhưng việc này sai ý đồ của mình, ở trang chủ không hiển thị phần tin tức của template 1. Có cách nào xử lý không bạn?

vuvuvu
Thành viên
Thành viên
Bài viết: 56
Ngày tham gia: 27/05/2011 - 16:07

Re: Lỗi template trong virtuemart

Gửi bài gửi bởi vuvuvu » 05/05/2012 - 13:53

Mình vẫn giữ temp mặc định là template 1 (trang tin tức) và assign template 2 (trang bán sản phẩm) cho menu "sản phẩm" của template 1 và chỉnh lại code như sau: Trong file basket.php có một form với action=" $action_url", mình xóa dòng này va sửa lại thành action="http://domain/san-pham.html" thì không bị lỗi khi thêm bớt hay xóa sản phẩm trong giỏ hàng. Nhưng đến bước tiếp theo là "cập nhật địa chỉ" hay "thêm địa chỉ mới" thì lại bị lỗi quay về trang chủ của template 1. Ở bước này mình không biết tìm file nào để kiểm tra vì không biết về php, mong bạn tìm cách xử lý lỗi này, xin cảm ơn.

Hình đại diện của thành viên
TruongLe
Thành viên
Thành viên
Bài viết: 1684
Ngày tham gia: 14/09/2010 - 20:20

Re: Lỗi template trong virtuemart

Gửi bài gửi bởi TruongLe » 05/05/2012 - 15:30

Thôi đừng sửa lung tung nữa, không khéo lại làm hỏng VirtueMart :D

Dùng thử cái này xem sao: SM2 Component Template Plugin - Vui lòng đăng ký thành viên và đăng nhập để xem nội dung này.

:)
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!

Đăng trả lời
  • Các chủ đề liên quan
    Trả lời
    Xem
    Bài viết mới nhất

Quay về

Quảng cáo trên trang Web BuaXua.VN