craftcms / cms

Build bespoke content experiences with Craft.
https://craftcms.com
Other
3.22k stars 627 forks source link

[4.4.5]: UX: Assets: Selecting fields for list view has no effect #13013

Closed mfell closed 1 year ago

mfell commented 1 year ago

What happened?

Description

Selecting fields for list view has no effect (see video).

Steps to reproduce

  1. go to Assets
  2. select a folder with assets
  3. select some fields, you want to be displayed in the list view

Expected behavior

See the wanted fields

Actual behavior

No effect ... no other information / fileds

https://user-images.githubusercontent.com/6691773/228802174-f3d2ede1-fce5-4e38-83eb-13985ce03b44.mov

Craft CMS version

Craft Pro 4.4.5 (first recognition of topic)

PHP version

8.1.13

Operating system and version

Linux 5.15.49-linuxkit (DDEV)

Database type and version

MySQL 5.7.38

Image driver and version

Imagick 3.7.0 (ImageMagick 6.9.11-60)

Installed plugins and versions

        "carlcs/craft-redactorcustomstyles": "4.0.3",
        "craftcms/cms": "4.4.5",
        "craftcms/redactor": "3.0.4",
        "doublesecretagency/craft-cpcss": "2.6.0",
        "nystudio107/craft-seomatic": "4.0.23",
        "nystudio107/craft-templatecomments": "^4.0",
        "nystudio107/craft-vite": "4.0.5",
        "sebastianlenz/linkfield": "2.1.5",
        "spicyweb/craft-embedded-assets": "3.1.3",
        "spicyweb/craft-neo": "3.6.4",
        "verbb/user-group-field": "3.0.1",
        "vlucas/phpdotenv": "^5.4.0",
        "xpertbot/craft-wheelform": "3.1.5"
i-just commented 1 year ago

Hi, thanks for reaching out. I’m having trouble replicating this one. Do you see any errors in the console while customising sources?

mfell commented 1 year ago

Hi, thanks for reaching out. I’m having trouble replicating this one. Do you see any errors in the console while customising sources?

Unfortunately not, the console is empty ... no errors.

I can offer you a screensharing call ... if this is useful you?

i-just commented 1 year ago

Could you please send your composer.lock, config/project and database export to support@craftcms.com so we can dig deeper?

mfell commented 1 year ago

Could you please send your composer.lock, config/project and database export to support@craftcms.com so we can dig deeper?

Hmm ... not possible to send you an email with zip attachment: This message was blocked because its content presents a potential 552-5.7.0 security issue.

Try this instead: http://files.fell.hamburg/Craft.zip

THX! :)

mfell commented 1 year ago

It looks ok in the project.json?

Bildschirmfoto 2023-03-30 um 16 51 31
i-just commented 1 year ago

Thanks for the files and the error message.

Yes, I don’t see anything wrong, and I cannot replicate it, even with your DB, project config, composer and module. Have you tried clearing all application caches?

mfell commented 1 year ago

Oh ... got it: There are two Buttons - one works correctly, the other does not (from my personal point of view).

Maybe there is no technical problem but a UX topic of misunderstandable buttons?

Concerning my bug report, you can close this ticket, of course.

Bildschirmfoto 2023-03-31 um 09 13 40

i-just commented 1 year ago

Of course :woman_facepalming:
Here’s what’s happening. The cog below the list, on the left-hand side (customise sources), is what sets which columns should be visible in the table for all users. That’s saved in the project config. The cog is only there for Admins and only if the system has allowAdminChanges set to true (e.g. local development environment).

The “view” (Ansicht) button above the table defines what’s visible to the logged in user. That’s saved in local storage and takes priority over the default/global setup so that users can adjust the table view to what they need at a given time.

So yes, it all works as expected.

mfell commented 1 year ago

Yepp ... here might be a lack of admin knowledge from my side ... :(

Thanks a lot for your effort!