Home Forums WoodMart support forum Adding to cart Error

Adding to cart Error

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #159402

    surinology
    Participant

    My shop like here

    Try adding any product to the cart and then you will see that:

    1) There is a AJAX issue (even running with no plugins activated rather than Woocommerce + Dokan)

    2) This happens even in my localhost test environment using the latest of everything (WordPress, Dokan, WooCommerce AND WOODMART)

    this is a theme issue and up to now I wasnt able to solve it.

    Attachments:
    You must be logged in to view attached files.
    #159442

    surinology
    Participant

    It does work adding to cart when I switch to “Storefront” theme.

    You can see it here: Click Here to View it

    #159426

    Artem Temos
    Keymaster

    Hello,

    Could you please check how it works with some default WordPress theme like twentysixteen to understand is it our theme issue or not?

    Regards

    #159631

    surinology
    Participant

    Hi,

    I did use the default “Storefront” and no plugins installed, still i’m getting the non-stop pinning, when debugging, it points to a file located at themes/woodmart/js/functions.min.js (Cart error).

    Also it could be something related to the woocommerce template located in your theme woodmart folder:

    woocommerce\loop\add-to-cart.php

    <?php
    /**
     * Loop Add to Cart
     *
     * This template can be overridden by copying it to yourtheme/woocommerce/loop/add-to-cart.php.
     *
     * HOWEVER, on occasion WooCommerce will need to update template files and you
     * (the theme developer) will need to copy the new files to your theme to
     * maintain compatibility. We try to do this as little as possible, but it does
     * happen. When this occurs the version of the template file will be bumped and
     * the readme will list any important changes.
     *
     * @see 	    https://docs.woocommerce.com/document/template-structure/
     * @author 		WooThemes
     * @package 	WooCommerce/Templates
     * @version     3.3.0
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit;
    }
    
    global $product;
    
    echo apply_filters( 'woocommerce_loop_add_to_cart_link', 
    	sprintf( '<a href="%s" data-quantity="%s" class="%s add-to-cart-loop" %s><span>%s</span></a>',
    		esc_url( $product->add_to_cart_url() ),
    		esc_attr( isset( $args['quantity'] ) ? $args['quantity'] : 1 ),
    		esc_attr( isset( $args['class'] ) ? $args['class'] : 'button' ),
    		isset( $args['attributes'] ) ? wc_implode_html_attributes( $args['attributes'] ) : '',
    		esc_html( $product->add_to_cart_text() )
    	),
    $product, $args );
    #159639

    Artem Temos
    Keymaster

    If it doesn’t work with other themes as well then it can’t be connected to any theme files. Most likely there is some issue with your plugins or customizations.

    #159641

    surinology
    Participant

    Hi,

    But the funny part is that it did work with the default storefront before, and now it DOES NOT work at all and no error, but once again, when I switch to WoodMart Theme I get the Add Cart error putting to that Javascript file inside Woodmart theme JS folder.

    #159646

    surinology
    Participant

    Please check attached file to see it in action. Also the cart widget doesnt get updated.

    Attachments:
    You must be logged in to view attached files.
    #159648

    Artem Temos
    Keymaster

    The fact is that it doesn’t work now and it is not our theme’s issue since even when it deactivated you still have this problem.

    #159661

    surinology
    Participant

    True, I will look further Must be something custom or hardcoded. Thank you I will look further if anything I will contact you guys.

Viewing 9 posts - 1 through 9 (of 9 total)