/** * Enqueue the VAT field scripts */ public function enqueue_scripts() { if (is_checkout()) { wp_enqueue_script('wc_ta_checkout_js', plugins_url('/assets/js/checkout' . (!SCRIPT_DEBUG ? '.min' : '') . '.js', WooCommerce_Taxamo::get_plugin_file()), array('jquery')); wp_enqueue_style('wc_af_post_shop_order_css', plugins_url('/assets/css/woocommerce-taxamo.css', WooCommerce_Taxamo::get_plugin_file()), array(), '1.0'); } }
/** * Self Declaration fields */ public function location_confirmation() { if ('yes' !== WC_TA_Integration::$enable_self_declaration) { return; } // Get if checked $checked = WC()->session->get('wc_ta_location_confirmation', false); // Reset the checked state of location_confirmation WC()->session->set('wc_ta_location_confirmation', false); wc_get_template('location-confirmation-field.php', array('location_confirmation_is_checked' => $checked, 'countries' => WC()->countries->get_countries()), 'woocommerce-eu-vat-number', untrailingslashit(plugin_dir_path(WooCommerce_Taxamo::get_plugin_file())) . '/templates/'); }