Welcome, Guest
Username: Password: Remember me
Use this Category for your support questions about Virtuemart Template - CleanMart (SKU# FLEX-00015)

TOPIC: Ask a Question and Recaptcha

Ask a Question and Recaptcha 8 years 4 months ago #13456

I have activated the checkbox in Shopfront Store Settings but it still doesn't show when asking a question about a product. And, when customer sends email, they get an error that they need to complete the captcha which isn't there.

With the captcha box unchecked, I get an error that at least one recipient email address needs to be provided.

http://vintage-antique-jewelry.com/

One reCaptcha prolem is that I did not have the plugin enabled or set up with keys. That being completed, I now get the "I am not a robot" message and box to check. That works - but then I get the message You must provide at least one recipient.

As a side note, the Contact form works and sends to the correct recipient.
Last Edit: 8 years 4 months ago by Jack Hittle.
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13464

Hi,

Navigate to VM backend >> Configuration >> Shopfront and make sure, this option is DISABLED:
Use ReCaptcha for recommendation and ask a question

If that option is already disabled, then it must be something else that triggers the reCaptcha. Do you have a 3rd party plugin that forces to enable the reCaptcha on Virtuemart forms ? (i.e: ECC+ - EasyCalcCheck Plus). If you do, then open that plugin backend and disable "Virtuemart - Ask A Question Form" option.

FYI: In the latest version of CleanMart, you don't need the 3rd party plugin to enable the reCaptcha

Regards.
Last Edit: 8 years 4 months ago by Support.
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13468

I unchecked "Use ReCaptcha for recommendations and 'Ask a question'" and now I don't get the reCaptcha "robot check box" but I get

Notice

You must provide at least one recipient email address.

×
Message

Mail sent successfully

Thank you for your Question. We will contact you as soon as possible.

AND, the mail is not received.


VM 3.0.12 and Joomla 3.4.6

Also noticed this; JUser: :_load: Unable to load user with ID: 730
Last Edit: 8 years 4 months ago by Jack Hittle. Reason: more info
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13494

I purchased the newest version of CleanMart, installed it and it did not solve this problem. My client still can not get email from "Ask a Question". Joomla and VM both upgraded to latest versions. This error still exists and any guidance would be appreciated:

Notice

You must provide at least one recipient email address.

×
Message

Mail sent successfully

Thank you for your Question. We will contact you as soon as possible.
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13495

Hi, I have a similar problem: recaptcha is shown correctly in the 'ask a question' tab but it does not appear in the pop-up (see attachments).

Recaptcha appears if you appy the load Jquery patch, but in this case the link opens a new page and not a pop-up.

Bruno
Attachments:
Last Edit: 8 years 4 months ago by Bruno Ortolani. Reason: added details
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13499

SOLVED - Don't know how or why but there were two users marked as vendors. One of the users (ID) did not exist. Removed the one that did not exist with PHPMyAdmin and it works as expected.
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13511

Hi Jack, you probably solved the problem by doing something else,but you just didn't realize... The not-appearing re-Captcha problem can't be related to users, or not existing vendor.

Obviously it is a javascript problem. Because reCaptcha works based on javascript. Any kind of console error, might prevent reCapatcha to be appeared.

Bruno, provide me a URL where i can see the failure on your website. Let me check what the console says.

regards.
Last Edit: 8 years 3 months ago by Support.
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 4 months ago #13562

Hi,
the site is still on localhost and at the moment fixing the recaptcha problem is not top priority.

In any case what I found is that JS scripts don't work in modal pop-up windows ( like the ones used by virtuemart).

I think this is due to the headroom.min.js script loaded by my template (Jux Galiana).
The reason may be the lack of header and menus in pop-up windows.

I'll try to find a way to fix it later.

Maybe you know how to prevent loading a script in pop-ups?

Many Thanks,
Bruno
The administrator has disabled public write access.

Ask a Question and Recaptcha 8 years 3 months ago #13567

Hi,

Yes, you are correct about the JS failure. Because reCaptcha requires a javaScript error-free environment to be loaded. Any kind of javaScript TypeError will fail the reCaptcha loading as well.

So, the best approach would be to open; that modal popup in a new browser tab (the popup is basically an iframe, get its URL and open it in a fresh new TAB), then check the "Browse Console". See what kind of JS error(s) you are seeing in the console... Once you clear those errors, the reCaptcha should start working just fine.

Regards.
The administrator has disabled public write access.
Time to create page: 0.250 seconds

MaterialMart

for Virtuemart 3

Google's Material Design has finally arrived to Virtuemart

Virtumart Template - MaterialMart Virtumart Template - CleanMart Virtumart Template - CleanMart Virtumart Template - CleanMart

Fully responsive!

Buy Now   |   Live Demo