Support

  1. peacetree
  2. General
  3. Tuesday, July 29 2014, 03:43 PM
I have two conditions set up as follwos:

A. radio field type with hide fields when field value is met
B. select field type with hide field when field value is met

both conditions hide the same field.
the field however only disapears when condition B is met.
peacetree Accepted Answer
BTW: this does also occur when condition B is set to a specific user group (1). That way the condition should ONLY trigger within that user group BUT it doesnt....
  1. more than a month ago
  2. General
  3. # 1
admin Accepted Answer
Admin
Hi,
this is correct because conditions have two ways, so when the condition on B is not met show the fields regardless of the condition on field A.

BTW: this does also occur when condition B is set to a specific user group (1). That way the condition should ONLY trigger within that user group BUT it doesnt....
Sorry I not understand, the conditions can't be set on usergroup, you can only set the "Add to Group" parameter when condition is met
  1. more than a month ago
  2. General
  3. # 2
peacetree Accepted Answer
Case One:

if field A = field value 1 -> Hide field XYZ
if field B = field value 2 -> Hide field XYZ

case Two:

if field A = field value 2 -> show field XYZ (two ways)
if field B = field value 2 -> Hide field XYZ

In case two it will actually show the field XYZ eventhough it is hidden in secound condition


I dont think that should be the case... !?
  1. more than a month ago
  2. General
  3. # 3
peacetree Accepted Answer
BTW: because of bad trabslation I understood that the option was limiting the condition to a specific user group.
Do you think that could be a valuable additional feature to onditioning?
  1. more than a month ago
  2. General
  3. # 4
admin Accepted Answer
Admin
Hi,
I know that condition need more features like:
- Set Value on another field
- Choose Two way or not
- Set required or not

We already plan to do this features in future,

Regarding your cases, for condition Easy Profile bind the field with javascript, so the action to hide/show depends on the order in which you have changed the value of the field.

because of bad trabslation I understood that the option was limiting the condition to a specific user group.
Sorry but traslation was provided from our customer...if you suggestion to correct translation, please post me:)

Do you think that could be a valuable additional feature to onditioning?
I think not, we want keep light our component, and I think that 90% of condition is important on registration where the user is always Guest
  1. more than a month ago
  2. General
  3. # 5
peacetree Accepted Answer
OK, I realy have some problems to create multiple profiles because of the two way conditions.

I would need to show / hide fields depending on what field value is selected.
  1. more than a month ago
  2. General
  3. # 6
admin Accepted Answer
Admin
Hi,
I think the best way is this:
- Create a hidden field with this condition: if equal to 1 hide your field (visible on registration and profile edit)
- Create a Javascript code to set value of hidden field on 1 when your parallels condition is met and to 0 when not met

Now the fields to hide/show are controlled by 1 condition.

If you need help, please post me your site details and explain me exactly what you want to do.
  1. more than a month ago
  2. General
  3. # 7
peacetree Accepted Answer
OK and what about in case I have 4 different profiles?
  1. more than a month ago
  2. General
  3. # 8
admin Accepted Answer
Admin
The problem not is multiple profiles is when you have many conditions to hide/show the same field.

For multiple peofile you can do this:
Radio with these options
1|type 1
23|type 2
14|type 3
4|type 4

So you can set some conditions:
If contain 1 show field 1
If contain 2 show field 2
If contain 3 show field 3
If contain 4 show field 4

With value you can choose which fields are to show
  1. more than a month ago
  2. General
  3. # 9
peacetree Accepted Answer
this only works when each profile type has a specific user set.

in may case I want to share some fields on all profiles (like first name and sirename)

what do you suggest?
I think this is only possible with one way conditions?
  1. more than a month ago
  2. General
  3. # 10
admin Accepted Answer
Admin
Maybe I not understand.
You can not put conditions to hide/show those fields.
  1. more than a month ago
  2. General
  3. # 11
peacetree Accepted Answer
Hi I am sorry but I cant manage to configure correctly I dont think it can.
The conditions (as they work now) hide and show fields BUT only work for two profiles.

When you create theree profiles:
A contains fields 1,2,3,4,5,6,7,8
B contains fields 1,2,3,4,5,6
C contains fields 1,2,3,4

Now when you set HIDE on C fields 5,6,7,8 the fields 7,8 will appear on B.
When you set conditions to show / hide on each profile A,B,C the system will actually break and all fields will appear on all profiles.
  1. more than a month ago
  2. General
  3. # 12
admin Accepted Answer
Admin
You can do this:
radio with these options:
1|type 1
2|type 2
3|type 4

and these conditions:
if minor then 2 show 7,8
if minor then 3 show 5,6

It's simple ;)

The problem is on Two ways if you set to show/hide same field in 2+ condition.
  1. more than a month ago
  2. General
  3. # 13
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.

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.