msBulkEditor
Bulk editing of MiniShop3 products in the MODX 3 manager

Log of bulk operations and restore of previous values.

| Column | Contents |
|---|---|
| Checkbox | Only for status Completed (bulk rollback); otherwise disabled with hint “Rollback is available only for completed operations” |
| ID | Operation identifier |
| Type | fieldType |
| Created | Date and time (compact, two lines) |
| Status | queued, running, completed, failed, cancelled |
| Processed | processed |
| Total | total |
Row actions: Rollback, Changes.
Empty log: empty state “History is empty”. Load failure: empty state error.
| Status | Rollback |
|---|---|
| Queued / Running | Unavailable |
| Completed | Full or selective |
| Failed | applied items only |
| Cancelled | Unavailable |
failed) applied items.products/rollback with operationId.msbe_operation_items.Requires msbulkeditor_rollback.

Select several completed operations → Rollback selected.

Changes opens the panel below the table (page scrolls to it).
productIds[].Checkbox is active only for status applied. Other statuses show a disabled checkbox with a tooltip.
Click the operation ID in the panel to copy it to the clipboard (toast).
API: history/items, products/rollback.

msbe_operations, msbe_operation_items — see Events.operation_cleanup when msbulkeditor_scheduler_enabled = Yes.msbulkeditor_history_retention_days (default 90).