Akciókampók listája
A CheckoutWC saját akciókampói (action) terület szerint csoportosítva, az átadott értékekkel.
A CheckoutWC saját akciókampóit (add_action) itt találod, terület szerint csoportosítva. A táblázat a horog nevét és az átadott értékeket mutatja. Ezekre a horgokra saját kódot köthetsz a téma functions.php fájljában, egy kódrészlet-kezelő bővítményben vagy a CheckoutWC → Haladó → Szkriptek oldal PHP kódrészletek mezőjében.
Például a cfw_checkout_before_payment_method_terms_checkbox horog a fizetési mód felhasználási feltételek jelölőnégyzete előtt fut, ide tehetsz saját mezőt (lásd: Egyedi mező hozzáadása). A sablonfájlok szerkezetéről a Sablonfájlok fejezet szól.
Pénztár-sablon horgai
Szekció neve “Pénztár-sablon horgai”| Horog | Átadott értékek |
|---|---|
cfw_after_cart_html |
nincs |
cfw_after_cart_summary |
nincs |
cfw_after_coupon_module |
nincs |
cfw_after_customer_info_account_details |
nincs |
cfw_after_customer_info_address_heading |
nincs |
cfw_after_customer_info_billing_address_heading |
nincs |
cfw_after_customer_info_shipping_address_heading |
nincs |
cfw_after_enhanced_login_prompt |
nincs |
cfw_after_payment_information_address_heading |
nincs |
cfw_after_payment_methods_block |
$object, $show_title |
cfw_after_payment_request_buttons |
nincs |
cfw_after_thank_you_order_updates_text |
$order |
cfw_before_coupon_module |
$mobile |
cfw_before_customer_info_account_details |
nincs |
cfw_before_enhanced_login_prompt |
nincs |
cfw_before_payment_methods_block |
$object, $show_title |
cfw_before_print_notices |
nincs |
cfw_before_thank_you_customer_information |
$order |
cfw_checkout_after_billing_address |
nincs |
cfw_checkout_after_customer_info_address |
nincs |
cfw_checkout_after_customer_info_tab_nav |
nincs |
cfw_checkout_after_email |
nincs |
cfw_checkout_after_payment_method_tab_nav |
nincs |
cfw_checkout_after_payment_tab_billing_address |
nincs |
cfw_checkout_after_shipping_address |
nincs |
cfw_checkout_after_shipping_method_tab_nav |
nincs |
cfw_checkout_before_billing_address |
nincs |
cfw_checkout_before_customer_info_address |
nincs |
cfw_checkout_before_customer_info_tab_nav |
nincs |
cfw_checkout_before_payment_method_tab_nav |
nincs |
cfw_checkout_before_payment_method_terms_checkbox |
nincs |
cfw_checkout_before_shipping_address |
nincs |
cfw_checkout_before_shipping_method_tab_nav |
nincs |
cfw_checkout_customer_info_tab |
nincs |
cfw_checkout_payment_method_tab |
nincs |
cfw_checkout_shipping_method_tab |
nincs |
cfw_end_billing_address_container |
nincs |
cfw_end_shipping_address_container |
nincs |
cfw_output_fieldset |
WC()->checkout()->get_checkout_fields('order') |
cfw_payment_nav_place_order_button |
nincs |
cfw_payment_request_buttons |
nincs |
cfw_start_billing_address_container |
nincs |
cfw_start_shipping_address_container |
nincs |
Sablonfájlok (fejléc, tartalom, lábléc, köszönőoldal, rendelés fizetése)
Szekció neve “Sablonfájlok (fejléc, tartalom, lábléc, köszönőoldal, rendelés fizetése)”| Horog | Átadott értékek |
|---|---|
cfw_after_footer |
nincs |
cfw_before_footer |
nincs |
cfw_checkout_after_cart_summary_container |
nincs |
cfw_checkout_after_main_container |
WC()->checkout() |
cfw_checkout_after_order_review |
nincs |
cfw_checkout_after_order_review_container |
nincs |
cfw_checkout_before_main_container |
WC()->checkout() |
cfw_checkout_before_order_review |
nincs |
cfw_checkout_before_order_review_container |
nincs |
cfw_checkout_cart_summary |
nincs |
cfw_checkout_form |
nincs |
cfw_checkout_main_container_end |
WC()->checkout() |
cfw_checkout_main_container_start |
nincs |
cfw_checkout_tabs |
nincs |
cfw_footer_content |
nincs |
cfw_order_pay_after_main_container |
$order |
cfw_order_pay_after_order_review |
nincs |
cfw_order_pay_before_main_container |
$order |
cfw_order_pay_before_order_review |
nincs |
cfw_order_pay_cart_summary |
$order |
cfw_order_pay_content |
$order, $call_receipt_hook, $available_gateways, $order_button_text |
cfw_order_pay_main_container_end |
$order |
cfw_order_pay_main_container_start |
$order |
cfw_thank_you_after_main_container |
$order |
cfw_thank_you_after_order_review |
nincs |
cfw_thank_you_before_main_container |
$order |
cfw_thank_you_before_order_review |
nincs |
cfw_thank_you_cart_summary |
$order |
cfw_thank_you_content |
$order, $order_statuses, $show_downloads, $downloads |
cfw_thank_you_main_container_end |
$order |
cfw_thank_you_main_container_start |
$order |
Sablonfüggvények és kimeneti horgok
Szekció neve “Sablonfüggvények és kimeneti horgok”| Horog | Átadott értékek |
|---|---|
cfw_after_breadcrumb_navigation |
nincs |
cfw_after_cart_item_row |
$item->get_raw_item(), $item->get_item_key() |
cfw_after_cart_summary_totals |
nincs |
cfw_after_modal_order_bump_regular_product_form |
$product, $bump |
cfw_after_modal_order_bump_variable_product_form |
$variable_product, $bump |
cfw_after_same_as_shipping_address_label |
nincs |
cfw_after_shipping_methods |
nincs |
cfw_before_breadcrumb_navigation |
nincs |
cfw_before_cart_item_subtotal |
$item |
cfw_before_cart_summary_totals |
nincs |
cfw_before_payment_method_heading |
nincs |
cfw_cart_html_table_start |
nincs |
cfw_cart_item_after_data |
$item->get_raw_item(), $item->get_item_key(), $item |
cfw_cart_updated |
$cart_updated, $context |
cfw_checkout_after_billing_address |
nincs |
cfw_checkout_after_payment_methods |
nincs |
cfw_checkout_before_billing_address |
nincs |
cfw_checkout_before_payment_methods |
nincs |
cfw_end_billing_address_container |
nincs |
cfw_get_payment_methods_html |
nincs |
cfw_order_item_after_data |
$item->get_raw_item(), $item->get_item_key(), $item |
cfw_output_fieldset |
$account_checkout_fields, 'account' |
cfw_payment_gateway_list_{$gateway->id}_alternate |
array($count) |
cfw_payment_methods_ul_end |
nincs |
cfw_payment_methods_ul_start |
nincs |
cfw_side_cart_item_after_columns |
$item |
cfw_side_cart_item_after_data |
$item->get_raw_item(), $item->get_item_key(), $item |
cfw_start_billing_address_container |
nincs |
Oldalbetöltők és átirányítások
Szekció neve “Oldalbetöltők és átirányítások”| Horog | Átadott értékek |
|---|---|
cfw_after_header |
nincs |
cfw_before_header |
nincs |
cfw_checkout_loaded_pre_head |
nincs |
cfw_custom_footer |
nincs |
cfw_custom_header |
nincs |
cfw_template_after_init_order_pay |
$global_template_parameters |
cfw_template_after_load |
$template_file |
cfw_template_before_load |
$template_file |
cfw_wp_footer |
nincs |
cfw_wp_head |
nincs |
AJAX-műveletek (frissítés, bejelentkezés, rendelés leadása)
Szekció neve “AJAX-műveletek (frissítés, bejelentkezés, rendelés leadása)”| Horog | Átadott értékek |
|---|---|
cfw_after_update_checkout_calculated |
isset($_POST['post_data']) ? wp_unslash($_POST['post_data']) : '', $was_free_shipping_available_pre_cart_update |
cfw_before_process_checkout |
nincs |
cfw_before_update_side_cart_action |
$cart_data |
cfw_checkout_update_order_review |
isset($_POST['post_data']) ? wp_unslash($_POST['post_data']) : '' |
cfw_update_checkout_after_customer_save |
isset($_POST['post_data']) ? wp_unslash($_POST['post_data']) : '' |
Betöltés és általános működés
Szekció neve “Betöltés és általános működés”| Horog | Átadott értékek |
|---|---|
cfw_do_plugin_activation |
nincs |
cfw_do_plugin_deactivation |
nincs |
cfw_init_ab_tests |
nincs |
cfw_permissioned_init |
nincs |
Egyéb
Szekció neve “Egyéb”| Horog | Átadott értékek |
|---|---|
cfw_acr_activate |
nincs |
cfw_after_modal_variable_product_form |
$variable_product |
cfw_after_plugin_data_upgrades |
$this->db_version |
cfw_before_plugin_data_upgrades |
$this->db_version |
Rendelésnövelő ajánlatok
Szekció neve “Rendelésnövelő ajánlatok”| Horog | Átadott értékek |
|---|---|
cfw_before_order_bump_add_to_cart |
$this |
cfw_order_bump_add_to_cart_product_type_{$product_type} |
$product_id, $quantity, $variation_id, $variation_data, $metadata, $product |
cfw_order_bump_added_to_cart |
$bump_id |
Adatmodellek (kosártétel, rendelési tétel, sablon)
Szekció neve “Adatmodellek (kosártétel, rendelési tétel, sablon)”| Horog | Átadott értékek |
|---|---|
cfw_template_load_after_{$template_name}_{$template_piece_name} |
nincs |
cfw_template_load_before_{$template_name}_{$template_piece_name} |
nincs |
Admin oldalak
Szekció neve “Admin oldalak”| Horog | Átadott értékek |
|---|---|
cfw_after_admin_page_header |
$this |
cfw_before_admin_page_header |
$this |
Helyi átvétel
Szekció neve “Helyi átvétel”| Horog | Átadott értékek |
|---|---|
cfw_after_delivery_method |
nincs |
cfw_delivery_method_changed |
$parsed_data['cfw_delivery_method'] |
Kompatibilitás más bővítményekkel és fizetési módokkal
Szekció neve “Kompatibilitás más bővítményekkel és fizetési módokkal”| Horog | Átadott értékek |
|---|---|
cfw_amazon_payment_gateway_found |
$this->wc_gateway |
cfw_angelleye_paypal_ec_is_express_checkout |
nincs |
Szkriptek és stílusok betöltése
Szekció neve “Szkriptek és stílusok betöltése”| Horog | Átadott értékek |
|---|---|
cfw_enqueue_scripts |
nincs |
cfw_load_template_assets |
nincs |
Egyéb funkciók
Szekció neve “Egyéb funkciók”| Horog | Átadott értékek |
|---|---|
cfw_checkout_order_review_tab |
nincs |
Kosár helyreállítása
Szekció neve “Kosár helyreállítása”| Horog | Átadott értékek |
|---|---|
cfw_acr_handle_meta |
$fields['cfw_meta_fields'] |
Készült: