Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在woocommerce中添加到购物车_Php_Wordpress_Woocommerce - Fatal编程技术网

Php 在woocommerce中添加到购物车

Php 在woocommerce中添加到购物车,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我正试图做一个图像,这是一个链接到购物车页面添加到购物车功能。我已经编写了以下代码 simple.php <form class="cart" method="post" onSubmit="return validateIn('<?= $product->id?>');" enctype='multipart/form-data'> <?php do_action( 'woocommerce_before_add_to_cart_button' );

我正试图做一个图像,这是一个链接到购物车页面添加到购物车功能。我已经编写了以下代码

simple.php

<form class="cart" method="post" onSubmit="return validateIn('<?= $product->id?>');" enctype='multipart/form-data'>
    <?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>

    <?php
        if ( ! $product->is_sold_individually() )
            woocommerce_quantity_input( array(
                'min_value' => apply_filters( 'woocommerce_quantity_input_min', 1, $product ),
                'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->backorders_allowed() ? '' : $product->get_stock_quantity(), $product )
            ) );
    ?>

谁能告诉我怎么做!!请在php页面ajax url页面中提供帮助

global$woodcommerce;

$woocommerce->cart->add\u to\u cart($product\u id)

您是否尝试获取帖子数据。我是指url页面中的产品id?是$product\U id=$\U post['product\U id'];全球商业$woocommerce->购物车->将购物车添加到购物车($product\U id);这是我的代码。请尝试转储post数据,以检查数据是否正确传递75是正在传递的产品id是..我正在获取post数据..我是否缺少一些引用文件??
function validateIn(p_id){

//code for animation
event.preventDefault();
    addToCart(p_id);
  return false;




}
function addToCart(p_id) {
        jQuery.ajax({
          type: 'POST',

          url: 'addtocart.php',

          data: { 'product_id':  p_id,
          },
          success: function(response, textStatus, jqXHR){


            console.log("Product added");
            }
        }); 
  }