1. jeffhoneyager
  2. Presales Question
  3. Tuesday, August 23 2016, 03:30 PM
EasyProfile seems a fit. Here are a couple of questions...

1) I need to pull fields from the user's account profile (EasyProfile) and pre-populate a contact form (RSForm Pro). Does EasyProfile create a separate database table will accessible fields? I need to use code similar to this:


$db = JFactory::getDbo();
$db->setQuery("SELECT `EasyProfile_name, EasyProfile_custom_field_2, etc...` FROM `#__EasyProfile_Table_Name` WHERE `column_name`='value' LIMIT 1");
return $db->loadResult();



2) If a visitor registers, with all their EasyProfile fields, when they click submit, can they be automatically registered, and logged in without having to go through any verification/authentication process?

3) I don't want to ask them for a username or password. I want EasyProfile to assign their email address as their username and generate a random password.

Thank you for your time.
admin Accepted Answer
Admin
Hi,
Easy Profile extends Joomla management (no replace), so registration page and workflow are the same of Joomla with many improvements (like tabs or custom fields).

1) Yes, basically are 2 tables:
- #__jsn_fields (contains fields information)
- #__jsn_users (contains user information)
we recommend you to use our API to retrieve users informations, see docs at http://docs.easy-profile.com/index.php/article/jsnuser-object

2) You can set activation method from Joomla Users configurations, (as I wrote EP extends,not replace), so Administration->Users->Options (button)-> New User Account Activation (option)

3) Sorry this is partially possible, you can remove username only if you have set in Easy Profile options to use "Only Email" in "Login Type" parameter. Is not possible to remove Name, you need to do some hack, but we does not support this.
  1. more than a month ago
  2. Presales Question
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.