Làm thế nào để làm cho bó hai sản phẩm cấu hình?


7

Tôi đang phát triển một cửa hàng trang sức ở magento.
Trong cửa hàng này chủ yếu có các loại sản phẩm:
1) Nhẫn đính hôn
2) Nhẫn cưới
3) Kim cương lỏng lẻo

1) Nhẫn đính hôn:
Trong này sẽ có hai sản phẩm có thể cấu hình được Ring + Diamond. Cả Ring và Diamond sẽ là các sản phẩm và thuộc tính có thể định cấu hình cho:

  • Nhẫn => Kim loại [Vàng Yello, Vàng trắng, Vàng hồng, Bạch kim]
  • Kim cương => Màu [D, E, F, G, H, I], Hình dạng [Hình tròn, Hình vuông, Hình bầu dục]

Vì vậy, tôi muốn cho phép người dùng chọn nhẫn + kim cương như trong trang web này: www.77diamonds.com/ classic_rings.html

Vì vậy, Làm thế nào để thêm hai sản phẩm cấu hình vào giỏ hàng như một sản phẩm bó?

Câu trả lời:


7

Đừng cố gắng thực hiện các loại sản phẩm phức tạp lồng nhau trong Magento. Tôi đã làm điều đó cho một trường hợp khác và nó trở nên xấu xí khá nhanh và bạn có thể rơi vào nhiều bẫy. Magento chỉ không được thiết kế cho việc này. Các phần mở rộng hứa hẹn điều này nên được xử lý cẩn thận vì lý do tương tự.

Tôi sẽ có một cách tiếp cận khác, mà không sử dụng sản phẩm có thể cấu hình được:

Gói

  • Cách 1: Nhẫn
    • Nhẫn vàng vàng
    • Nhẫn vàng trắng
    • Nhẫn vàng hồng
    • Nhẫn bạch kim
  • Cách 2: Kim cương
    • Vòng tròn D
    • Vòng tròn E
    • ...
    • Hình bầu dục
    • Hình bầu dục
    • ...

Vì vậy, về cơ bản, bạn đặt tất cả các sản phẩm đơn giản của từng sản phẩm có thể cấu hình trực tiếp vào gói.

Phần còn lại là frontend, bao gồm cả phép thuật JavaScript: Đối với Tùy chọn 1, không có gì phải thay đổi, đối với Tùy chọn 2, hãy tạo hai danh sách thả xuống dựa trên các thuộc tính có thể định cấu hình, sau đó điền vào trường ẩn với id sản phẩm đơn giản dựa trên các lựa chọn. Bạn có thể có thể sử dụng lại một phần JavaScript tốt cho các sản phẩm có thể định cấu hình.


2

Magento không thể thêm các sản phẩm có thể cấu hình vào các sản phẩm đi kèm.

Bạn sẽ cần thiết lập các sản phẩm đơn giản cần thiết và sau đó bao gồm 2 vật phẩm (Nhẫn, Kim cương) làm các tùy chọn riêng biệt được đặt thành các mặt hàng bắt buộc.

Hoặc thay thế là hoặc đã phát triển hoặc sử dụng một tiện ích mở rộng như thế này:

http: //www.magentoc Commerce.com/magento-connect/configurable-bundle-2-0-by-wizkunde.html

Cho phép bạn thêm và định cấu hình các sản phẩm có thể định cấu hình thành một gói, nhưng đó là một tiện ích mở rộng phải trả tiền.

Ví dụ bạn đưa ra cho trang 77 Diamonds phức tạp hơn rất nhiều khi chỉ có 2 sản phẩm có thể định cấu hình, đó có vẻ là một phần mở rộng khá lớn về cách thức hoạt động của các sản phẩm đi kèm Magento.


1

Bạn có thể sử dụng 1 sản phẩm có thể định cấu hình với nhiều thuộc tính Ring Metal, Diamond Color và Diamond Shape. Việc sử dụng công cụ Tạo nhanh sản phẩm có thể định cấu hình của Magento để tạo từng cấu hình có sẵn và giá tương ứng của chúng. Theo cách này, bạn sẽ không cần sử dụng Sản phẩm đi kèm.


Tôi đã thử nó, nhưng các chi tiết sản phẩm kim cương sẽ được nhập bởi csv sẽ được xuất từ diamondpl platform.com/searchrecord.php?uid=1 vì vậy kim cương mỏng sẽ là sản phẩm có thể định cấu hình thứ hai. Có gợi ý nào nữa không?
Kishor Thanth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.