× Joomla Facebook Connect support forum

Topic-icon Integration with Virtuemart login

Active Subscriptions:

None
12 years 11 months ago #10324 by fb_1013220675
hi, just want to know if there is any progress with this?
Thanks:)
The topic has been locked.
Support Specialist
12 years 11 months ago #10336 by alzander
There is. Active development of it is underway, and we really are hoping to have something out later this week or on the weekend. We'll definitely post here when something's available, and will definitely appreciate your feedback when it's available.

Thanks for your patience,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago #10686 by fb_100001927395673
Any update on this subject?
The topic has been locked.
Support Specialist
12 years 10 months ago #10687 by alzander
It's proven to be more difficult than we were anticipating, hence the delay. However, we're expecting to get it out within the next day or so.

Currently, the plugin allows you to show the additional registration fields when registering using the Full Joomla User setting, and properly creates the account. We're trying to fix the field validation to make sure all fields are properly filled out, otherwise, VirtueMart won't properly save the user or add them to the correct shopping group. Once that's done, we just need to finalize a few more minor issues, and we'll have the first release out.

We'll definitely post here when it's available and appreciate you're feedback when you test it. In the 3.2.2 release of JFBConnect, we also added it to the Admin Overview page, so you'll be able to check for the most recent version there to make sure you're up-to-date.

Thanks,
Alex
The topic has been locked.
Support Specialist
12 years 10 months ago #10705 by alzander
The VirtueMart profile plugin for JFBConnect was just uploaded. You can access it from the "My Subscriptions" area, and it's in the profile plugins zip file. Please get the zip file, unzip it, and install the VirtueMart plugin.

The plugin works like other profile plugins, but I'll give a quick description of the options here as there isn't documentation for the VirtueMart profile plugin yet:
1) Once installed, publish the plugin in the Joomla plugin manager
2) Go to the JFBConnect->Profiles configuration page in the admin section of your site
3) The options are as follows (descriptions also shown in the configuration page):
* Show Only Required Fields - This will allow you to show only the required fields on the registration page for the user. When set to Yes, this hides any fields that normally are shown on the VirtueMart registration page, but were not marked as required (ie optional). This simply lets you make your registration form smaller if you want.
* Prefill or hide fields imported from Facebook - If fields are mapped from Facebook (city, country, company name, first, last name, etc), this sets whether those fields are still shown on the registration form. If "Prefill", this means those fields are shown, with those values filled in. The user would then be able to modify these fields before submitting. If "Hide" is selected, and fields imported from Facebook will be hidden from the user, but still saved to their profile.

Field Mapping - This is the standard field mapping configuration of JFBConnect which lets you specify which fields from Facebook should be imported to which fields of VirtueMart.

We've tested this quite extensively, but please give us your feedback on the settings and user creation. If you see problems, we'll be all over getting it fixed!

Thanks for your patience,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago #10772 by fb_1013220675
when i test the plugin i get a server error 500 :
The website encountered an error while retrieving www.site.com/component/option,com_jfbcon.../view,loginregister/. It may be down for maintenance or configured incorrectly.

Can you help? it might be something with sh404sef url?
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago #10785 by fb_1013220675

USER wrote: If you see problems, we'll be all over getting it fixed!


what's up with that? :P
The topic has been locked.
Support Specialist
12 years 10 months ago #10786 by alzander
Sorry for the delay. We were travelling earlier today.

Honestly, from the error that you're getting, I'd test simply disabling the VirtueMart plugin altogether and see if you still get the same error. It's very possible that it's not the plugin at all, but a problem with sh404SEF/JFBConnect in general. If that still exhibits the problem, then in sh404SEF, in the configuraiton area, try settting it to 'skip' SEF generation for JFBConnect. There's very few URLs we use, and none of them need to be SEF.. and Facebook can be picky about the URLs it sends and receives.. so hopefully that will fix you right up.

If not, then a little more info will help. When are you getting that message? Is it:
* on every page, just by loading it?
* When you try to login?
* After you log into Facebook?
If either of the last two, is it when you try with an existing account, or are you trying to create a new user.

We haven't tried the VM plugin with sh404SEF enabled (though we test JFBConnect in general with it). If none of the above helps, can you try disabling sh404SEF, temporarily, to see if the error goes away? That will definitely help narrow things down.

Thanks!
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 10 months ago #10801 by fb_1013220675
it doesn't happen when i login via joomla or JFBconnect, i can login just fine.
It happens only when i try to register a new user via the facebook connect and the virtuemart plugin enabled. i already skipped the JFBconnect on sh404sef and it still gives me the error, just with a non sef url: www.site.com/index.php?option=com_jfbconnect&view=loginregister
You can see from the error url that it happens with the JFB VM registration form, why can't it just redirect to the VM form?

Well, tested it with sh404sef disabled and it still gives me that error, so i guess it's something else.
The topic has been locked.
Support Specialist
12 years 10 months ago #10803 by alzander
It doesn't redirect to the VM form because JFBConnect needs to 'do' some things with the user after they've been created, like linking their newly created Joomla account to their Facebook account as well as importing their profile information into their VirtueMart account. We can't create the user in Joomla and redirect to VirtueMart because if the user leaves that page before filling out their VM registraiton info, the addition of the user to a default shopper group and their account information won't be created. Additionally, we need this account created before we can import information into it.

The way we've done it for VM is the same way that we do things for JomSocial, Community Builder, K2, Agora, and Kunena. If you have suggestions on how to improve, we'll gladly let you know if it's possible and look into it further.

I'm still not sure sure why the Registration page for JFBConnect isn't working for you. Can you let me know what version of VirtueMart and Joomla you're using? It's possible we're calling a function in VirtueMart that doesn't exist in older versions, if you're not using the latest.

Thanks,
Alex
The topic has been locked.