connect-telegram

Bộ lọc tham chiếu

Trang này được viết cho những nhà phát triển muốn mở rộng hoặc tùy chỉnh WooCommerce Product Bundles. Nó yêu cầu sự hiểu biết sâu sắc về PHP and WordPress development .

Tóm tắt

Hướng dẫn này giải thích những filter hooks hữu ích nhất có sẵn trong Product Bundles. Đây không phải là tham chiếu toàn diện của tất cả các bộ lọc có sẵn và không bao gồm hướng dẫn về cách thực hiện một số công việc nhất định.

Chúng tôi khuyến nghị đọc Cấu trúc dữ liệu và lưu trữ và giữ Tham chiếu chức năng ở gần. Dành thời gian để làm quen với kiến trúc plugin và các đối tượng liên quan đến hook bạn muốn sử dụng.

Tóm tắt bộ lọc sản phẩm

Tóm tắt bộ lọc Template

Tóm tắt bộ lọc giỏ hàng

Tóm tắt bộ lọc đơn hàng

Tóm tắt bộ lọc quản trị

Bộ lọc sản phẩm

woocommerce_bundle_requires_input

Description

Chỉnh sửa đầu ra của WC_Product_Bundle::requires_input , chỉ ra liệu một bộ sản phẩm có các trường yêu cầu cấu hình để được thêm vào giỏ hàng hay không.

Arguments

array $quantities_array – Mảng số lượng tối thiểu/tối đa của sản phẩm được đóng gói sử dụng. Số lượng trước tiên được chỉ mục bằng các giá trị chuỗi min max và sau đó bằng ID của sản phẩm được đóng gói.
WC_Product_Bundle $bundle – Đối tượng sản phẩm đóng gói.


woocommerce_bundled_items

Description

Chỉnh sửa bộ sưu tập các mục được đóng gói có sẵn cho một WC_Product_Bundle instance và được trả về bởi WC_Product_Bundle::get_bundled_items .

Arguments

array $bundled_items – Mảng của WC_Bundled_Item objects liên kết với bộ, được chỉ mục bởi ID của mục đóng gói.
WC_Product_Bundle $bundle – Đối tượng sản phẩm được đóng gói.


woocommerce_bundle_is_editable_in_cart

Description

Sử dụng bộ lọc này để điều khiển liệu một Bundle đã được thêm vào giỏ hàng có thể được chỉnh sửa từ trang giỏ hàng hay không.

Arguments

array $is_editable_in_cart – Chỉ ra liệu bộ có thể được chỉnh sửa từ trang giỏ hàng hay không.
WC_Product_Bundle $bundle – Đối tượng sản phẩm được đóng gói.
array|false $cart_item – Mục giỏ hàng chứa liên quan đến bộ khi WC_Product_Bundle::is_editable_in_cart được gọi trong ngữ cảnh giỏ hàng.


Description

Sử dụng bộ lọc này để chỉnh sửa các tham số được thêm vào permalink của một Bundle khi chỉnh sửa cấu hình của nó từ giỏ hàng.

Arguments

array $args – Tên tham số/giá trị cần thêm vào permalink.
array|false $cart_item – Mục giỏ hàng chứa liên quan đến bộ khi WC_Product_Bundle ::is_editable_in_cart được gọi trong ngữ cảnh giỏ hàng.
WC_Product_Bundle $bundle – Đối tượng sản phẩm được đóng gói.


woocommerce_bundled_item_discount_from_regular

Description

Sử dụng bộ lọc này để thay đổi giá tham chiếu được sử dụng

Leave a Reply

Your email address will not be published. Required fields are marked *

preloader