how to add fields to the registration form (not user profile edit form)

Started by beny.rfg, March 24, 2016, 18:32:55 PM

Previous topic - Next topic

beny.rfg

Hello,
how to add fields to the registration form? Not user profile edit form - but when the user first registers on site.

I suspect that VirtueMart uses Joomla registration form, but I need to add user field, which uses a VM (eg. Company name) on register page.

Joomla 3.4.8 + VM 3.0.9

Thanks!
Petr

jenkinhill

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

beny.rfg

Thanks for your answer, but if add a new fields in this manner, they will not displayed on the registration page, but only user profile edit page.

On registration page is only:

- Name
- Username
- Pass
- Pass confirm
- E-mail
- E-mail confirm


How do I add shopperfields on this page?

AH

The fields you are talking about are VM Shopper Data fields and are NOT going to show on the Joomla registration

Regards
A

Joomla 4.4.5
php 8.1

beny.rfg

Don't exist any plugin for this? Or modify php template of Joomla reg. form?

Thanks...

GJC Web Design

why not use the VM form to register then the fields are there?

On all my shops I disable the Joomla registration

other than that there are plenty of "extended" Joomla reg extensions
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

beny.rfg

I'd like to use VM registration form, but I absolutely can not find how to get to him!

Please advise me how to activate the VM registration form.

Thanks

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

beny.rfg

I'm sorry, I can't find how to activate...

Yes, that's exactly it.

GJC Web Design

you mean you don't know how to make a Joomla menu item???????

I assume you've heard of Google?  or Joomla help files etc etc.. come on.. make an effort
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

beny.rfg


NickM52

Hi John,
Can you tell me how you got the user address fields on your registration form?  I'm trying to get the user to be able to add their address at the time of registration.  All the documentation seems to point to the "shopper field" screen but it appears to relate to an older version as the latest one does not have an option for adding fields to the registration screen.
Thanks.

GJC Web Design

You just add new shopperfields in the VM admin and they show up in the VM registration - thats it .. not tricks etc

or do u mean on index.php?option=com_virtuemart&view=user&layout=edit you have no address fields?

Then they must be unpublished etc
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

NickM52

I am trying to get the address to appear here
index.php/component/users/?view=registration
As this is the default my template goes to for new user registration, but it does not include the address.

jenkinhill

That is the Joomla registration - you can add fields to that by turning on Joomla's User - Profile plugin. But those entries are not available to VirtueMart.

Instead make a menu link to VM's Account Maintenance page and maybe use overrides to lay it out as you wish. Then the users will be registered in Joomla as well as VirtueMart as shoppers.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum