Home Forums WC Vendors Pro Support Product Form fields became all REQUIRED after WC3 and WCV Pro 1.4

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • #61269
    Hassan
    Participant

    Hi All,

    I have noticed that after upgrading to recent versions of both plugins:
    1- Woocommerce 3.0.1
    2- WC Vendors Pro 1.4.0 (free is 1.9.9)
    and My theme has also been updates to latest Flatsome 3.3.2

    The Vendors Product Form fields (Required) status has changed.

    A vendor can’t add or modify product because the following are required (where it didn’t matter before WC3/WCV1.4):
    1- Sale Price
    2- Stock Qty
    3- Backorder

    at least those that are used in my site, I didn’t activate others (already hidden)

    Therefore, a vendor can’t add a product or save his changes to a live product.

    I found the following page where it shows how to change the required status, and it mentions that only title and description were the ones required only… I believe we need the On/Off feature to make it easy for your customers 🙂
    https://www.wcvendors.com/kb/make-product-fields-required/

    BR,
    Hassan

    #61281
    Nofski
    Participant

    I think i noticed this too. but so many updates not sure what’s doing what.

    #61329
    Anna
    Member

    Hello,
    There will likely be features to turn on and off (options in admin) for requiring fields.. however, this was not included in the Pro 1.4.0 release, as this needs more work.
    This was in our Beta version- were you one of the beta testers? If so, please make sure you are not still using the beta version – use the actual release, as it has the finished code.

    Otherwise, I have been testing on a development site with 1.4.0, 1.9.9 and WooCommerce 3.0.1 and I am not experiencing this at all…

    #61334
    Chris Johnson
    Participant

    I am experiencing this as well. As an example, here is the code from the front end for the private listing checkbox on the simple product form. Notice the data-rules attribute value of required. This is applied to every field:

    <input type="checkbox" class=" " style="" name="_private_listing" id="_private_listing" value="yes"
    data-rules="required" data-label="Private listing is required.">

    Maybe look in class-wcvendors-pro-product-form.php

    /**
    	 *  Output private listing checkbox
    	 * 
    	 * @since    1.0.0
    	 * @param 	 int 	$post_id  post_id for this meta if any 
    	 */
    	public static function private_listing( $post_id ) {
    
    		if ( ! self::$general_options[ 'private_listing' ]  ) {
    
    			$custom_attributes = ( self::$required_general_options[ 'private_listing' ] ) ? array(  'data-rules' => 'required', 'data-label' => __( 'Private listing is required.', 'wcvendors-pro' ) ) : array();  
    
    			WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_product_private_listing', array( 
    				'post_id'			=> $post_id, 
    				'id' 				=> '_private_listing', 
    				'wrapper_class' 	=> '', 
    				'label' 			=> __( 'Private Listing, hide this product from the catalog.', 'wcvendors-pro' ), 
    
    			'type' 				=> 'checkbox', 
    				'custom_attributes' => $custom_attributes  
    				) )
    			);
    		} 
    
    	} // private_listing()

    The 'data-rules' => 'required' attribute is set for what appears to be every single input field defined in this php file.

    #61345
    LocalTalents
    Participant

    Is there a dialog or anything showing when you guys see this problem? I am in the early stages of building/testing, and after updates to WooCommerce and WC Vendors Pro tonight, I can’t submit a product, or even save a draft. I am wondering is it’s related to this at all.

    #61346
    Anna
    Member

    Hello,
    We’ve been working this issue as well https://www.wcvendors.com/help/topic/vendors-cant-add-products/ ; which is likely related to the problem(s) you all are experiencing.
    I believe this has been fixed by Jamie, and as soon as possible it will be available.

    #61372
    Thomas
    Participant

    When will it be fixed and the Update available? Our Sites become useless with that bug 🙁

    #61421
    Anna
    Member

    @behabo
    I do not know at the present moment; I will try to find out when a fix will be available for everyone. I know this is a rather urgent issue.

    #61434
    Anna
    Member

    Hello everyone,
    We’ll have a minor release soon (hopefully in the next 24 hours) for some of these teething bugs from the Pro version 1.4 major update. We’ll also have a WC Vendors free release soon for a few issues.
    Thank you all for your patience.

    #62089
    Nofski
    Participant

    did this get resolved with the 1.4.1 version?

    whilst I was testing the dev version on my staging site this is happening on my live site too after updating the live site by accident (doh!) I really should try to make the staging site look a bit different to the live site. Ha Ha live and learn.

    However, this is definitely happening. Even if I add products with all the fields and save them as drafts they are being published also. Also seemed to have lost the delete media file button in the media gallery.

    I will go through debugging on the staging site a bit later and report.

    #62090
    Nofski
    Participant

    ignore me. i hadent even updated i was still on 1.4.0

    #62094
    Nofski
    Participant

    ive updated to the 1.4.1 version and most of the required settings issues have gone. Although, interestingly even though I have set min & max shipping in the store settings, on the individual product form it doesnt seem to recognise this and asks for them to be filled in.

    #62136
    Anna
    Member

    @nofski
    The option is available on the product form in case the vendor wishes to override the shipping defaults on a per product basis..
    Are you seeing an error on the Product Form that indicates that you need to set/enter a value in the the min/max fields to list the product?

    #62230
    Nofski
    Participant

    hi Anna

    yes, it looks like that is happening.

    firstly, I didn’t realise that you could do that. maybe it should be called max shipping charge override. But its a very good feature to have. As much as I love the shipping min/max option I was just thinking you needed a to be able to override occasionally on a per product basis and you’ve already got it in. 🙂

    However, it is pestering me to enter max shipping and free shipping on every product listing.

    also, I concur with a couple of other users on the forum, the woocommerce native shipping is not being displayed as previously was. I ended up using woocommerce local pick up as a global default, which sort of worked as a work around. It was clunky on checkout but you could checkout even if you had no shipping in the wcvendors shipping options. This has now gone which of course means no checkout.

    Also, my delete media option has gone after the update but will go through all the plugins to check whats happening with that.

    #62263
    Anna
    Member

    @nofski
    Is this on the same install where you had the Beta version?
    I am wondering if that required fields option we had in beta is still lingering in your install…
    I am also wondering if WooCommerce changed the local pickup with 3.0
    There are several other users having issues with the WooCommerce shipping- and the local pickup specifically.
    I am having a terrible time debugging these shipping problem reports so I can open and issue but I am trying.. 🙁

    #62286
    Nofski
    Participant

    Hi @FERVOUS

    I’m pretty certain that I only installed the beta version on the staging site, but as previously mentioned I could have confused my updates. 92.67% certain I didn’t mix up the versions. Only updated the live site before I was ready.

    yeah, that woocommerce 3 was pretty big and no doubt they’ll have another release out soon that will restore the missing shipping. It was an ok work around for my type of market place.

Viewing 16 posts - 1 through 16 (of 16 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.