Support

  1. rayjbarrett
  2. Presales Question
  3. Tuesday, January 08 2019, 01:43 PM
  4.  Subscribe via email
I would like registered users to have the option to either be listed or not listed on the front end and also to have the option as to what is listed on the front end. Also I already have several fields in the registration process and I want to be able to select which ones are integrated with easy profile. Can I achieve this and if so how?
admin Accepted Answer
Admin
Hi,
I would like registered users to have the option to either be listed
You can create a Easy Profile's field to choose if user will be listed or not in the frontend, for example a radio button (Yes/No). After this you can add a filter in your list based on the value of the previous field with a parameter called "Custom SQL Where".

For example
I have a radio field (with alias show_in_list) with these options:
1|No (1 is value, "No" is the text)
2|Yes (2 is value, "Yes" is the text)
Then in "Custom SQL Where" parameter of the list I will add something like this: show_in_list = '2'
Docs about "Custom SQL Where" at http://docs.easy-profile.com/index.php/article/sql-custom-where

also to have the option as to what is listed on the front end
You can enable privacy for each Easy Profile's field

Also I already have several fields in the registration process and I want to be able to select which ones are integrated with easy profile
Joomla custom fields are not managed by Easy Profile.
rayjbarrett Accepted Answer
Pro
I see how users can select what fields are shown on the frontend but I want an option for them to select if their profile shows at all on the frontend to the public.
rayjbarrett Accepted Answer
Pro
"Joomla custom fields are not managed by Easy Profile." Does this mean that I can not map my custom Joomla registration fields to Easy Profile? I have custom Joomla registration fields that are mapped to Moodle via Joomdle, and if I create the same fields again in Easy Profile they will be duplicates.
rayjbarrett Accepted Answer
Pro
Where do I find "Custom SQL Where"
admin Accepted Answer
Admin
Hi,
I see how users can select what fields are shown on the frontend but I want an option for them to select if their profile shows at all on the frontend to the public.
So, you need to have something like privacy for entire profile? Because this is possible but require a small plugin. We can build this plugin that block other users to see profiles of a specific usergroup;
with this you can create a field and add condition to add the user to this usergroup if the field have a specific value:
- Create usergroup "Private User"
- Add a Radio field (Yes/No) called like "Public Profile"
- Add a condition to this field like if equal to No then add to usergroup "Private User"
With the plugin that we will develop for you then these users will have a private profile.
Let me know if you need this so we develop it in an hour ;)

Does this mean that I can not map my custom Joomla registration fields to Easy Profile?
Yes, basically Joomla user management works with plugins, Joomla Custom Fields is one of these, like Easy Profile or like built in "User - Profile" plugins (this plugin is included in all Joomla installation but disabled by default, it add some static custom field).
admin Accepted Answer
Admin
Where do I find "Custom SQL Where"
You see this parameter in the Users List menu item (or in Users List module).

see screenshot
Attachments (1)
rayjbarrett Accepted Answer
Pro
I found "Custom SQL Where" and that works. Thank you
  • Page :
  • 1


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

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy ProfileĀ® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.