Home › Forums › WC Vendors Pro Support › Missing apply to become a vendor box when creating account
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.
Thank you to all of our customers!
- This topic has 14 replies, 4 voices, and was last updated 6 years, 1 month ago by
Baris One.
-
AuthorPosts
-
June 1, 2017 at 12:34 pm #66950
Clive Strydom
ParticipantHi,
After all the Woocommerce 3 and WC Vendors Pro + bookings update, when I go to create a new account the “Apply to become a vendor?” checkbox is now gone. I restored the previous server image prior to upgrade and it is there, so there is just an issue with the new updates.
I use the Listable theme + login with AJAX plugin.
I did see a new release from you guys that fixed an issue with this (I have the latest versions running), which Anna posted:
“Version 1.9.10 April 9, 2017
* Fixed: Terms & Conditions Checkbox is not functioning normally #348
* Fixed: Apply to Become a Vendor Checkbox is Missing with WC 3.0 + WC Vendors 1.9.9 #349
* Fixed: New product title formatting is showing product #350
* Fixed: Incorrect use of wpdb->prepare
* Fixed: Mark shipped filter not providing parameters correctly
* Fixed: Incorrect reference to billing email in notification email
* Updated: Removed Sales reports from backend”Is this something you guys can help with?
Regards,
Clive
June 1, 2017 at 11:10 pm #67005Anna
MemberIf you are running WC Vendors v1.9.11, WC Vendors v1.4.3 and WooCommerce v3.0.7 and you do not see the checkbox on the my-account page registration, then please:
1. switch temporarily to Storefront theme and see if is shows;
2. check to see if your theme has an update;
3. try deactivating all plugins except WooCommerce, WC Vendors and WC Vendors Pro and see if it shows (I don’t think it is this one.. but if the theme switch does not show the checkbox, then try this).June 2, 2017 at 6:21 am #67041Clive Strydom
ParticipantIf you are running WC Vendors v1.9.11, WC Vendors v1.4.3 and WooCommerce v3.0.7 and you do not see the checkbox on the my-account page registration, then please: –
>>>Yes, running all of these1. switch temporarily to Storefront theme and see if is shows;
>>> Not showing, has the standard wordpress login with no tick box for apply to become a vendor2. check to see if your theme has an update
>>> Have all updates since the Woocommerce 3.0 release3. try deactivating all plugins except WooCommerce, WC Vendors and WC Vendors Pro and see if it shows (I don’t think it is this one.. but if the theme switch does not show the checkbox, then try this).
>>> No, this did not fix the issue eitherNote: Apply to become a vendor is available when logged in as normal user
Thanks,
Clive
June 2, 2017 at 9:09 pm #67133Anna
Member@clivestrydom
Clive,
TO see the checkbox for Apply to become a vendor, you need to direct the users to the WooCommerce my-account page. (and have registration enabled on that page: wp admin > woocommerce > settings > accounts : enable registration on the my account page)
It will not show on the modal login form.Users can login using the modal form, but to apply to become a vendor, they must either visit the my-account registration, or be directed to the pro dashboard page—- where,if they are not already a vendor, they will be presented with the vendor application/signup form.
June 2, 2017 at 10:05 pm #67149shaf
Participant@CLIVESTRYDOM I’m also using wc vendors pro and the listable theme, i had the same problem at first but like @FERVOUS said… to view the ‘apply as a vendor’ checkbox you need to go to
woocommerce > settings > accounts : enable registration on the my account page)
That being said, the terms and conditions checkbox is still missing… @FERVOUS any ideas how to make that appear on the my-account sign up form next to ‘apply as a vendor’ ?
June 3, 2017 at 12:44 am #67151June 7, 2017 at 6:26 am #67445Clive Strydom
ParticipantHi @fervous
Thanks for the responses. The user can certainly request to become a vendor via accounts page, but prior to updating all the plugins I had a tick box when creating a new user account that said ‘Apply to become a vendor’. I had automatic approval for vendor enabled.
This is the code from prior to update:
<p class=”form-row”>
<input class=”input-checkbox” id=”apply_for_vendor” name=”apply_for_vendor” value=”1″ type=”checkbox”>
<label for=”apply_for_vendor” class=”checkbox”>Apply to become a vendor? </label>
</p>Thanks,
Clive
June 7, 2017 at 6:48 am #67447Clive Strydom
ParticipantJust to add to this, that code is taken directly from browser on the creating new account modal using the inspect functionality in chrome.
June 7, 2017 at 6:56 am #67448Clive Strydom
ParticipantApologies for the spam, I have found this in the WC Vendor change logs, I think the second to last one may be the one I I am after, I may be completely of the mark here?
Version 1.3.0
* Added: show vendor on all emails #29
* Fixed: Critical issue #58
* Added: Vendor header templates #65
* Added: Vendor to QuickEdit #12
* Fixed: Updating notices to use 2.1 Notice API #62
* Added: wcvendors_registration_checkbox filter to denied.php template view
* Added: wcvendors_vendor_registration_checkbox filter to filter “Apply to become a vendor?” at registration.
* Added: wcvendors_vendor_registration_checkbox to filter “Apply to become a vendor?”-
This reply was modified 6 years, 3 months ago by
Clive Strydom.
June 7, 2017 at 9:56 pm #67506Anna
Member@clivestrydom
If you have the users register using the my-account page… is the checkbox for Apply to Become a Vendor gone?
If not, then where are you looking for the checkbox? If you are looking for it on a special login form- then we hook into the my-account page for the application checkbox.. and it will not be there.the issue referenced in the change log has to do with an alteration that was made by WooCommerce in their v3.0 update. They changed a hook, so we had to adapt and change the hook also so that they checkbox would continue to show up as needed.
June 8, 2017 at 4:55 am #67538Clive Strydom
ParticipantPlease attached files. The checkbox in the users my-account page is there. I think there is a hook missing as you suggested. The attached files show you before and after update.
June 8, 2017 at 2:16 pm #67582Anna
Member@clivestrydom
Well..
that’s not the my-account page- that is a model/ajax login form.
So– perhaps let the theme author know (if that’s where the login is coming from.. the theme. If it comes form a plugin, let them know) that the hook changed for the WooCommerce 3.0 update, and you need to use it. Or– go directly to the my-account page instead of using the pop-up form.The hook that changed:
It changed from this:'register_form'
to this:'woocommerce_register_form'
June 9, 2017 at 7:17 am #67633Clive Strydom
ParticipantMany thanks Anna! That did the job, Listable & Login with AJAX had not updated to woocommerce_register_form in the widget_out.php file, once I changed it it reappeared.
Thanks again for the help on something that had nothing to do with WC Vendors, very much appreciate. I will log the various tickets with them and give you kudos.
Have a good weekend.
Clive
June 9, 2017 at 10:41 am #67650Anna
Member@CLIVESTRYDOM
Excellent – I’m glad to know that was the resolution.
Plugin and theme authors are still working to locate all of the bits of code that needed to be changed after the WC 3.0 update.. so it’s not surprising they missed this one. 😉
We’re still finding things, too.August 9, 2017 at 5:25 pm #73177Baris One
ParticipantAs a recent purchaser of wc vendors and booking integration, see that there was the same problem told above about registration as a vendor at first time for any visitor in my theme, which is Listable.
Thanks to solution by the fervous and clivestrydom, a checkbox on ajax registration form was seen to be as a vendor, but then as login to theme that brings white page stuck in. White page is still a problem after first login as a vendor.How to repair it ?After registered as a vendor first time, as trying to login, no vendor dashboard page straight to from login modal page.
This user role is registered to Subscriber by first time by the registration modal popup window as a vendor checkbox so that how can this new user can be a pending vendor or vendor role in order to use vendor dashboard.The last problem I have had, after wc vendors prof installed, my admin user password couldn’t login for the first time using login popup modal window, trying once a more , login is ok.
thank you ? -
This reply was modified 6 years, 3 months ago by
-
AuthorPosts
- The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.