what would make a huge differences to one of my apps in an enhancement to bulk actions. In our app we have a join table between the speaker and sessions table (it’s a join table because a speaker can be added multiple times to a session). What would be amazing is if the user could select a load of speakers, then choose the session that they want to add them to as part of the bulk update. So effectively allowing multi-step modal actions in bulk updates.
I see other use cases for this; so maybe you want to bulk update the select field for multiple records, rather than creating a button for each select item (which is how you’d have to do it right now), the user selects the records, then selects the appropriate select option.
We have countless use cases for bulk actions in collection views. Best for us would be dedicated bulk action buttons that would appear up where the import/export buttons show at the moment.
I was about to create this request but found yours! THANK YOU! Bulk actions only supporting one-click actions is severely limiting, and this has come up as a big pain point for one of my clients. Thanks for posting this.
Ok - I see. This is a possible workaround, but it still requires multiple clicks - updating the Status field then updating the Notes field (and toggling ‘Update all selected records’ on both fields).
I’ve also noticed performance issues (like text disappearing) when using in-line editing in some apps, so I try to avoid that in most cases. I also wish select options were able to be colored when using in-line editing (but I guess that’s another feature request for another post haha).
The ideal solution would be for the ‘On Hold’ button to appear at the top when the multiple records are selected and then the modal appears for the user to update the Note field across all selected records (there’s also a hidden update to the status field as part of that update a record modal).
Also, curious enough the ‘Navigate to’ action button (the yellow arrow button) is appearing in that bulk action list, but it should not, since you wouldn’t be able to navigate to multiple pages at once.