smartstore / Smartstore

A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7
http://www.smartstore.com/
GNU Affero General Public License v3.0
1.14k stars 423 forks source link

More bulk operations in the admin backend #1090

Open stefanmuellerdo opened 3 months ago

stefanmuellerdo commented 3 months ago

Is your feature request related to a problem? Please describe.. I'm always frustrated when I have to manually delete unused products/brands in a massive 'click and delete' operation (leaving the grid, visiting each product detail screen, finding the delete button, clicking the delete button, clicking the delete confirmation button, going back to the grid, finding the next item to work on) which adds unneccessary work load.

Because bulk operations are not supported in the admin backend. Bulk editing of selected items is a common, state-of-the-art feature and expected by professional users. At the moment only bulk export of selected items is supported and this leaves many use cases open.

Describe the solution you'd like

Describe alternatives you've considered Web API scripting (takes effort to set up for each delete / edit)

Additional context

2024-05-13_09-06-31
stefanmuellerdo commented 3 months ago

Wordpress Quick Edit https://wordpress.com/de/support/beitrage/beitragsansicht-bearbeiten/#massenbearbeitung

mgesing commented 3 months ago

The existing options of the admin grid should be used for such actions. New features are not necessary here. They are currently only missing for some grids. For deleting, there is the selection column including the delete selection button. Categories should not be deleted in bulk, as this can lead to unwanted results, see delete category dialog. How likely is it that a property must be set to the same value for several entities?

stefanmuellerdo commented 3 months ago

How likely is it that a property must be set to the same value for several entities?

This edit hassle comes up often esp. when in projects