2017-10-13 1 views
-1

クーポンのフィールドとボタンを[カートに入れる]テーブルの[チェックアウトに進む]ボタンの上に移動する必要があります。 これまでのところ、PHPファイルのコード部分を移動していますが、ajaxが機能していないため、割引を適用していません。クーポンのフィールドをカートの合計に移動

ありがとうございました。

+0

私たちがあなたを支援し、正しい方向を指すようにコードを投稿してください。 –

答えて

0

cart.phpファイルを編集して、クーポンコードを出力するコードを削除します。 cart-total.phpファイルを編集し、クーポンコードを出力する関数をチェックアウトページに挿入します。

wc_get_template('checkout/form-coupon.php', array('checkout' => WC()->checkout())); 

これを機能させるには、wc-checkoutスクリプトが必要です。カートのページだけをエンキューします。

function enqueue_woo_scripts() { 

    if(is_cart()) { 
     if(! wp_script_is('wc-checkout', 'enqueued')) 
      wp_enqueue_script('wc-checkout'); 
    } 

} 

add_action('wp_enqueue_scripts', 'enqueue_woo_scripts'); 
関連する問題