Số lượng tối thiểu/tối đa

Linh Dinh March 22, 2024 No Comments

Min/Max Quantities cho phép:

  • Định nghĩa giới hạn số lượng tối thiểu và tối đa cho từng sản phẩm/biến thể, hoặc cho mỗi đơn đặt hàng.
  • Yêu cầu các sản phẩm cụ thể, hoặc danh mục sản phẩm, phải được mua theo số lượng đã xác định trước.

Cài đặt

  1. Download tệp .zip từ tài khoản WooCommerce của bạn.
  2. Đi đến WordPress Admin > Plugins > Add New .
  3. Nhấp Upload Plugin ở đầu trang.
  4. Choose File và chọn tệp .zip bạn đã tải xuống ở Bước 1.
  5. Nhấp Install Now Activate phần mở rộng.

Cấu hình

Quy định sản phẩm

Để cấu hình quy định số lượng cho sản phẩm:

  1. Edit sản phẩm.
  2. Điều hướng đến tab Product Data > General .
  3. Tìm phần Quantity Rules .
  4. Cấu hình các tùy chọn Minimum Quantity , Maximum Quantity , Group of Exclude from .
Chỉnh sửa quy định số lượng sản phẩm.

Minimum quantity — Số lượng tối thiểu cần mua cho sản phẩm này mỗi đơn hàng.
Maximum quantity — Số lượng tối đa được phép mua cho sản phẩm này mỗi đơn hàng.
Group of — Nhập số lượng để yêu cầu sản phẩm này phải được mua theo số lượng.

Nếu bạn đã định nghĩa đơn hàng danh mục quy định, bạn có thể đánh dấu vào Exclude from các ô kiểm để bỏ qua các sản phẩm riêng lẻ khi đánh giá quy định đơn hàng và danh mục:

Exclude from: Order rules — Loại trừ sản phẩm này khỏi quy định số lượng và giá trị đơn hàng .
Exclude from: Category rules — Loại trừ từ danh mục Group of quy định. Tự động kích hoạt khi một Group of quy định được đặt cho một sản phẩm.

Khi một Group of quy định được đặt cho một sản phẩm, sau đó danh mục Group of quy định không áp dụng cho sản phẩm này.

Sản phẩm Biến thể

Khi chỉnh sửa một Sản phẩm biến thể, một tùy chọn bổ sung xuất hiện dưới Product Data > General > Quantity Rules gọi là Combine Variations .

  • Khi tùy chọn này là disabled , mỗi biến thể sẽ kế thừa các quy định bạn đã xác định trong phần Quy định Số lượng.
  • Khi tùy chọn này là enabled , các quy định số lượng đã xác định sẽ được áp dụng trong giỏ hàng cho tất cả các biến thể của sản phẩm này.

Ví dụ, nếu một Maximum quantity của 5 đã được đặt trên cả cha mẹ và Combine Variations bị vô hiệu hóa, bạn phải mua ít nhất 5 đơn vị của mỗi biến thể riêng lẻ. Nếu Combine Variations được kích hoạt, bạn có thể thỏa mãn quy định bằng cách thêm 2 đơn vị của một biến thể và 3 đơn vị của biến thể khác.

Quy định Biến thể

Khi Combine Variations bị vô hiệu hóa, bạn có thể xác định một bộ quy định số lượng khác cho từng biến thể riêng lẻ:

  1. Điều hướng đến Product Data > Variations .
  2. Tìm biến thể cần chỉnh sửa và mở rộng cài đặt của nó.
  3. Đánh dấu vào ô Quantity rules .
  4. Chỉnh sửa các trường Minimum quantity , Maximum quantity, Group of Exclude from .
  5. Lưu thay đổi.

Khi Combine Variations được kích hoạt, các quy định bạn đã xác định sẽ được kiểm tra chỉ trên trang giỏ hàng/thanh toán.

Quy định Đơn hàng

Ngoài quy định cấp sản phẩm, tiện ích mở rộng cho phép bạn thiết lập tối thiểu và tối đa Order quantity Order value quy định dưới WooCommerce > Settings > Products > General :

Thiết lập quy định đơn hàng.

Minimum Order Quantity — Số lượng tối thiểu của các mặt hàng cần trong một đơn hàng.
Maximum Order Quantity — Số lượng tối đa của các mặt hàng được phép trong một đơn hàng.
Minimum Order Value — Giá trị đơn hàng tối thiểu cần thiết, bằng tiền tệ cơ sở của cửa hàng của bạn.
Maximum Order Value — Giá trị đơn hàng tối đa được phép, bằng tiền tệ cơ sở của cửa hàng của bạn.

Quy định Danh mục

Tiện ích mở rộng cho phép bạn đặt Group of quy định số lượng cho cả các danh mục sản phẩm. Quy định cấp danh mục được kế thừa bởi tất cả sản phẩm trong danh mục, ngoại trừ những sản phẩm mà có một sản phẩm cấp Group of quy định. Để tạo một Group of Quy định danh mục:

  1. Điều hướng đến Products > Categories .
  2. Tìm và chỉnh sửa một danh mục.
  3. Nhập một Group of giá trị để yêu cầu khách hàng mua sản phẩm từ danh mục này theo số lượng.
  4. Lưu.

Đoạn mã

Có thể ngăn chặn số lượng và giá của một sản phẩm không được tính vào Quy định số lượng và giá trị đơn hàng không?

Để bỏ qua số lượng/giá của một mặt hàng giỏ hàng khi kiểm tra Quy định số lượng và giá trị đơn hàng, cần sử dụng đoạn mã sau:

<?php/** * Plugin Name: WooCommerce Min/Max Quantities - Do not count product quantity/value in Order quantity/value rules. * Plugin URI: https://woo.com/products/minmax-quantities/ * Description: Use this plugin to ignore the quantity/price of a product when checking the Order quantity/value rules. * Version: 1.0 * Author: WooCommerce * Author URI: https://woo.com/ * Developer: Jason Kytros * * Requires at least: 3.9.0 * Tested up to: 6.9.0 * * Copyright: © 2022 Automattic. * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html */ add_filter( 'wc_min_max_quantity_minmax_do_not_count', 'mmq_order_rules_do_not_count', 10, 4 );function mmq_order_rules_do_not_count( $result, $checking_id, $cart_item_key, $values ) {        // Replace '123' and '456' with the specific product IDs.if ( in_array( $checking_id, array( 123, 456 ) ) ) {$result = 'yes';} return $result;}
Xem trên Github

Câu hỏi thường gặp

Có thể nhập/xuất Quy định Số lượng tối thiểu/tối đa không?

Chỉ có thể xuất và nhập quy định mức sản phẩm, bằng cách sử dụng Công cụ Nhập/Xuất tích hợp . Trước khi tạo tệp CSV của bạn, hãy đảm bảo rằng Export Custom Meta? được kiểm tra.

Khi nhập dữ liệu đã sửa đổi, hãy đảm bảo rằng các giá trị trong các cột sau đây được chỉnh sửa đúng:

Column Header Title ( Value ) & Description
Meta: minimum_allowed_quantity (Int) Đặt một số

Leave a Reply

Your email address will not be published.