You must log in first (message displayed after Virtuemart Registration Form)

  • Emockymof
12 years 7 months ago #21 by Emockymof

Please Log in or Create an account to join the conversation.

  • Emockymof
12 years 7 months ago #22 by Emockymof

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #23 by laurelle
Hi,

Disable the plugin. Then in the frontend go to:

yourdomain.com/index.php?option=com_virtuemart&page=shop.registration

This will take you to the VM registration page. Register a test user and make sure that it is working how you want it to work. Once you have all your settings so the registration works properly, then enable the plugin.

Good luck.

Laurelle
Developer
Keashly.ca Consulting

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #24 by treecdesign
Thank you again for the reply. That makes sense. I double checked all my settings and I have them as you stated for both VM. and Joomla User settings.

I wasn't able to find or check my VM registration before installing the redirection plug-in.

Any suggestions on what to do?

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #25 by laurelle
Hello,

If the hidden field useractivation is set to 0 then that means that you do not have VM set for the user having to activate their account before it is valid. This line:
Joomla!: New account activation necessary?' is set to 'Yes'
means that you have User Activation set. So there is something in the configuration of VM that is not setup correctly. One place you have user activation set, but the code isn't picking it up.

Make sure in the Global Configuration for Joomla in the Server tab under User Settings you have the following set:
Allow User Registration Yes
New User Registration Type Registered
New User Account Activation Yes

In VM Configuration in Global tab you have:
User Registration Type Normal Account Creation
Joomla!: User registration allowed? Yes
Joomla!: New account activation necessary? Yes

This isn't a problem with the plugin, it is a configuration problem somewhere. As you re-installed, did you make sure that the VM registration (not Joomla registration) works properly before you installed the redirection plugin?

Hope that helps.

Laurelle
Developer
Keashly.ca Consulting

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #26 by treecdesign
Thank you so much for your quick response. I so appreciate it.

First, full disclosure: this is my first official Joomla website I'm creating on my own. Also, it is my first VirtueMart use. And I am much more a designer, than a developer/code person.

That said, I am able to figure most things out, but I'm pretty stumped here. I looked over the code as you suggested. The first set was correct. The second set of "hidden" code was all the same except <input type="hidden" name="useractivation" value="1" /> had "value=0". Not sure if that's the problem?

'User Registration Type' is set to 'Normal Account Creation'
'Joomla!: User registration allowed?' is set to 'Yes'
'Joomla!: New account activation necessary?' is set to 'Yes'

I retested again, and I am still not
1. Directed to a "Your activiation is complete" page
2. Receiving an account activation email
3. No new user is added to my Admin User section

It's like I didn't even register.
I even tried to reinstall and see if that helped, but same problems.

Any other suggestions?

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #27 by laurelle
Hello,

I use this plugin on every Joomla site that has VirtueMart and have not encountered the problem you are describing. The only thing that the plugin does is redirect the user to the VM registration page. It doesn't do anything else. So, the only thing that I can think of is that you must have some configuration parameters set incorrectly.

Can you go to the normal Joomla registration link and let the plugin redirect you to the VM registration page. Then do a view source code on the page. Look for:
<input type="submit" value="Send Registration" class="button" onclick="return( submitregistration());" />
Right after it should be an end div tag then a bunch of hidden input fields, they should look like this:
	<input type="hidden" name="useractivation" value="1" />
	<input type="hidden" name="func" value="shopperadd" />
	<input type="hidden" name="page" value="checkout.index" />
Make sure that these 3 fields are set the same.

Go to you VM Configuration page.
Is 'User Registration Type' set to 'Normal Account Creation'?
Is 'Joomla!: User registration allowed?' set to 'Yes'?
Is 'Joomla!: New account activation necessary?' set to 'Yes'?
Try these settings and see if that solves the problem.

Good luck.

Laurelle
Developer
Keashly.ca Consulting

Please Log in or Create an account to join the conversation.

More
12 years 8 months ago #28 by treecdesign
I am having the exact same issues. I am using VM 1.1.4 with Joomla 1.5.15. I have the global configuration registration settings set correctly. I don't know what version of php I'm on. But I can say that all was working (email to user, and the "completed form" page) before I installed KC VM Reg Redirect. So, I'm totally frustrated, solving 1 problem only to create 2 problems! Help please. :)

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #29 by laurelle
Hello,

The plugin has only been tested on VM 1.1.4 with Joomla 1.5.15. Are these the versions that you are using?

Is it the VM registration during checkout that you are encountering these problems or from the a login module?

Are you sure that you have your global configuration registration settings set correctly? In VM configuration it will show the 2 global configuration settings and they will be green if set properly or red if they need to be changed.

What version of php are you using?

The plugin has nothing to do with where the registration form returns to. You would find that registration would behave the same way as it is now for you with the plugin disabled. So, you need to find what settings are causing the behave you are seeing.

Good luck.

Laurelle
Developer
Keashly.ca Consulting

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #30 by whoop
Hi, thanks for the VirtueMart registration redirector I've almost got it working.

The re-direct works and points new users to the VirtueMart registration form, but after the form is completed users are forwarded to a screen that says "You must login in first" (screenshot attached). The account details that the user entered on the registration page don't work and no activation email is sent after the form is completed.

Any help you can give me would really be appreciated.

Thanks for your time, Mike
Attachments:

Please Log in or Create an account to join the conversation.

Joomla! & WordPress Hosts

Liquid Web is our recommended web hosting provider for Joomla! & WordPress websites. This is the host that we use for websites that we build. Liquid Web has an excellent reputation, fast servers and most importantly awesome service! They have technicians that are familiar with Joomla! & WordPress. Their technicians go above and beyond what other hosting providers do, in our opinion.

  

Liquid Web Managed Word Press  

Support Development

Please consider a small donation to support development of the extensions on this site.



Joomla! Login

This is the normal Joomla! login module not the VirtueMart login module. Click the 'Create an account' button to see how you are redirected to the VirtueMart registration form when the KC VM Registration Redirect plugin is enabled.

Joomla! & WordPress Web Design and Development

If you are interested in having a website designed or redesign or need custom Joomla! or WordPress development, please visit Keashly.ca Consulting to view our Portfolio of Joomla! & WordPress website work.

Trademarks and logos remain the property of their respective organizations.
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.
Keashly.ca Consulting is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

Site Map Back to Top