Please Log in or Create an account to join the conversation.
You can do this with CB Conditional. Edit your first dropdown then set it to conditional others. You can then select what field options to show/hide based off its value. If you mean to show/hide other fields entirely then edit those other fields and use conditional self to condition based off your fields value.1) I have one drop down field in the profile that, I would like, according to the answer to display different drop drown possibility on the next fields. This way I can narrow the choices for the user.
There is no field by field moderator approval feature. Best bet is to have the field set to Read Only or be moderator edit only using CB Privacy so it can only be edited during registration or with CB Privacy only be edited by moderators after registration.2) Currently, in the profile, I have a dropdown field that indicates a category a user belongs to. By filling in this category the users are automatically assigned to a user group (CB Auto Action). Since belonging to a group gives access to elements which are reserved for the group. I would like to add a manual check to this in order for users not to assign themselves to other groups and viewing what they should not.
My solution would be to assign various "category managers" which basically get notified according to the answer to the field. If from their records the user actually belongs to this category they will accept their entry otherwise they will reject it and the user will find the field empty and will have to fill it in correctly. I would like this to be differentiated from the Joomla new registration acceptance which is managed by an admin. But to work in a similar way. It will trigger notification both if the user is registering and if he/she is updating their profile.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
You can use CB Auto Actions to send an email if the field has changed, but that's just to let you know it changed and isn't moderation or anything of the sort. This is done by having a conditional compare var1 to var3 on the after profile update trigger. Example conditional as follows.This is why the notification possibility came in handy.
Yes, install and enable CB Privacy. Next edit your field and set its edit display to moderator only.Can the editing by moderator happen on the front end? Where the moderator can go on the profile page of the particular user and edit the field?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Correct, read only does not have a POST so no value is sent.even though it will not work together with the read only option I guess.
Don't use Read Only and CB Privacy moderator edit only at the same time. Use either/or. For your situation set it to moderator edit only, but don't set it to read only.I have played around with CB Privacy, I was able to set the field to read only for a normal user and allow him to edit only at registration. I set the cb privacy to edit display moderator only. Now i am a bit confused how do I set a moderator for editing this field? I tried logging in as super user but I am not able to edit the normal users field.
Correct, that's what moderator edit only does.I also noticed that the user cannot see the field at all when editing the profile and may think it does not exist.
No.It is not possible to include it when editing the profile but not be able to edit?
If you're using conditionals then read only or moderator edit only probably won't work well as there's nothing to condition against now.This is because this field now depends from the field above and when the field above changes the options of the read only field should change as well.
CB has no feature to do this.I do not think this is possible so I am thinking of assigning various moderator to different users
You can probably try using a Redirect action on the before profile edit display trigger and redirect away if the user isn't the profile owner or if they don't have a that common field. I've provided and example of this somewhere already, please search.I would like to do this on the basis of a common field they have as I was saying in my first post.
Read Only fields can only be edited from backend.In order for the moderator to select the appropriate answer for the read only field.
You could use Joomlas built in contact component for users to contact moderators, etc.. and request a change or navigate to the moderators profile and use the email form via email field.If the user has to change the answer he/she will get in contact with the moderator who has the authority to do the change
They work fine together, but please understand the more you add to it the more complicated it gets and the more complicated it gets the more risk of problems. Try to think long and hard how you want things to flow together and ensure it makes absolute sense as you could end up confusing your userbase with your current workflows as that's a lot of manual work just to change profile type for example and maybe better to just let them freely change it.CB conditional is not compatible with core fields Ajax, correct?
Please Log in or Create an account to join the conversation.