?
avatar coolcat-creations
coolcat-creations
4 Mar 2017

Steps to reproduce the issue

Create a list Field for Client= Mail
image

Expected result

Field should be shown in the contactform for the user to chose from the values

Actual result

Field is disabled (cursor shows disabled icon)
image

avatar coolcat-creations coolcat-creations - open - 4 Mar 2017
avatar joomla-cms-bot joomla-cms-bot - change - 4 Mar 2017
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 4 Mar 2017
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 4 Mar 2017

is this same like #13753

avatar coolcat-creations
coolcat-creations - comment - 4 Mar 2017

Yes, thanks. Then issue solved...
Bad UX though... :/

avatar coolcat-creations coolcat-creations - change - 4 Mar 2017
Status New Closed
Closed_Date 0000-00-00 00:00:00 2017-03-04 21:14:40
Closed_By coolcat-creations
avatar coolcat-creations coolcat-creations - close - 4 Mar 2017
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 5 Mar 2017

@Bakual so theres one more Issue reported. We will have more;-) We talked about chnging default behavior, we should do it but i don't remember arguments against it.

avatar Bakual
Bakual - comment - 5 Mar 2017

i don't remember arguments against it

Simple, you can't ?
ACL always defaults to NO and you can't differentiate between the contact itself (where public should be disallowed) and the contact form (where public should be allowed). You need to do that on field (or group) level.

So it's a question of documentiing it properly.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 5 Mar 2017

i will copy the Link to Documentation on my Clipboard

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 5 Mar 2017

so this cluld be closed, @coolcat-creations ?

avatar coolcat-creations
coolcat-creations - comment - 5 Mar 2017

Still i think it will be a huge issue. So my ideas for a solution:

  1. Can the ACL be displayed in the Fields Overview somehow? OR
  2. Can there be a help box, like it´s in the Language overrides that explains not to forget to set the permissions OR
  3. Can the permission be displayed in the first tab? Something like: This field is editable for: Super Admin. If you want to change permissions open the ACL tab.

something like this?

avatar Bakual
Bakual - comment - 5 Mar 2017

I don't think that is doable easily. As you know there can be a lot of usergroups and you would have to show that setting for each of them. And honestly, it's likely only an issue for the contact form fields.
I think that is a task for documentation, the code already shows the calculated permissions for each usergroup when you edit the field. You just need to look at the permission tab.

Add a Comment

Login with GitHub to post a comment