Support

  1. Jeansuizo
  2. Features Request
  3. Thursday, June 08 2017, 10:25 PM
Hi,
I have several problems with easy Profile

1) Impossible to eliminate the conditions: I had 22 conditions, and could eliminate them up to 11... now the last ones are impossible to eliminate. I work with chrome, so I tried with firefox an Edge, but results always the same.
Than I tried to eliminate the fields inside of each one of the conditions, to make these conditions without effect... but after saving, all fields are appearing again. We tried and tried, but always the same is happening.

2) in the field "I am" (spanish "yo soy";) y have the following options:
persona_hombre|Hombre
persona_mujer|Mujer
empresa_ong|ONG (Organización no Gubernamental)
empresa_opg|OPG (Organización Política / Gubernamental)
empresa_small|PYME (Pequeña y Mediana Empresa, hasta 25 empleados)
empresa_big|Empresa (desde 26 empleados)
escuela_primaria|Escuela (Nivel primario)
escuela_secundaria|Escuela (Nivel secundario)
escuela_terciaria|Escuela (Nivel terciario / técnico)
escuela_universitaria|Universidad
institucion_cientifica|Institución Científica

Now in the conditions of this field, I want to make appearing different registration fields depending on the type of institution who registers.

For example for schools (=escuela) I need a field "How much Students" (=Numero de alumnos) and for Businesses (=empresa) I need a field "How much Employees" (=Numero de empleados). Both of them needs fields like "institutional name" (=razon social) and Headquarters (=Sede). Meanwhile, these fields are not needed for individual registration. [img Pbl3.jpg, Pbl4.jpg]

How can I resolve this challenge?

3) Which writing format should I use for the condition "Contain-Custom Value": escuela or "escuela" or 'escuela' to make a unique condition who referrs to all school (=escuela) options? [Img Pbl1.jpg, Pbl2.jpg]

4) Is it possible to set different values for the condition "Contain-custom Value"? for example: "escuela; empresa" Which format should I use to write it correctly? [Img Pbl2.jpg]
Actually it doesn't work, and the registrated users are NOT added to any Usergroup, so I guess I wrote it the wrong way. (However the same problem happened as I used the option this field is "equal to" "persona_hombre";)

5) Fields who are NOT "visible on registration" will be activated by a condition, or not? (which of them is dominating: the "visible on registration, or the conditions)

6) The first condition of several conditions will be respected or overrided by the second, third condition? (which of them is dominant: the first or the last one?)

7) Suggestion:
- the documentation about conditions is very poor. It would be very useful to see concrete examples.


My configuration: Newest Joomla version, Newest EasyProfile version, Chrome, Firefox, Windows10, HP Omen. All drivers actualized. Cache and history canceled.

Thank you for helping!
Jean
Attachments (4)
References
  1. http://www.medicinadesistemas.org
admin Accepted Answer
Admin
1) Delete: Please use double click to delete condition. This is a know issue and we will solve in next release.
Edit: you need to click to save condition button otherwise it will not saved

2) From your example you can add these conditions:
- if contain custom value escuela then show field "How much Students" (make inverse: Yes)
- if contain custom value empresa then show field "How much Employees" (make inverse: Yes)
- if contain custom value persona then hide fields "institutional name" and "Headquarters" (make inverse: Yes)

3) escuela without quotes

4) No, but you can use a workaround, conditions are logical, so
- if equal to custom value NAN hide field "Some field" (make inverse: No)
- if contain custom value escuela show field "Some field" (make inverse: No)
- if contain custom value empresa show field "Some field" (make inverse: No)
in this example condition 1 always hide the field "Some field" and condition 2 and 3 show the field "Some field"

5) No, but you have right, there is a bad translation "Visible for registration" mean "Available for registration"

6) The conditions follow the order in which they are displayed, so condition 2 override condition 1

7) Thanks for your suggestion
  1. more than a month ago
  2. Features Request
  3. # 1
Jeansuizo Accepted Answer
Thank you a lot for your useful response!
However, I stay with a few questions who are not solved

1) "custom value NAN" is not recognized from Easy Profile. (I guess it would mean "not a number", and NAN should be an official codename for Custom Value)

2) Do you have a list of all valid special values or command line like "NAN" to use as Custom Value? (typical workarounds or samples, as a link, or a Pdf)

3) Other big problem is that EasyProfile doesn't assign to usergroups. I tried it in several ways, with "make inverse" Yes or No, putting the condition in the first line or in the bottom line, but never worked.
After that, I tried your Workaround, using "if not equal to ZIP CODE (instead of custom value NAN which doesn't work) / removing from several Usergroups / inverse condition NO, (in the line before of the assignation to usergroups, as in your example), but results the same: it didn't work.
Could be an interaction with MembershipPro? (shouldn't, because MembershipPro is only active by registered persons who want to be members)
Or is it some PlugIn I should add/activate?

4) Suggestion: I think it would be very useful for quick testing when you would integrate a simple button activate/desactivate in each condition bar, and a button duplicate condition. Also maybe would be nice to find a general button "open/save all conditions"

I find Easy Profile excellent. Only need to resolve these items.

Thank you for your response
Regards,
Jean
  1. more than a month ago
  2. Features Request
  3. # 2
admin Accepted Answer
Admin
Hi,
1) and 2) "NAN" is not a special custom value, you can put everything that make condition never met. All fields are visible as initial status, with first condition like this fields will be hidden as initial status.

3) Field "Yo Soy (old)" was enabled and its "Available for" parameter is set to "Public", so condition to add/remove from usergroup are triggered. Now I have disabled this field and condition on "Yo Soy" works as expected.
  1. more than a month ago
  2. Features Request
  3. # 3
Jeansuizo Accepted Answer
Genius... Thank you! I forgot this old and useless workfile and didn't think it could create an interference! thank you a lot!
  1. more than a month ago
  2. Features Request
  3. # 4
  • 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 Online

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.