Feature No Code Attached Yet
avatar newtastic
newtastic
5 Mar 2026

Problem description

Problem description:

Joomla's batch processing in com_content only supports a fixed set of operations (move, copy, set language, set access, add tags). There is no way for extension developers to add their own batch operations to the batch modal.

In real-world projects with complex content structures and many custom fields, you frequently need to bulk-update field values, trigger sync operations, or run transformations across multiple articles. Currently this requires custom workarounds like direct SQL, AJAX endpoints, or system plugins — which is fragile and inconsistent.

Solution

Make the batch system extensible through Joomla's existing plugin event system:

  • A new event (e.g. onBatchOptionsPrepare) that lets plugins add custom options to the batch modal.
  • A new event (e.g. onContentBatchProcess) that lets plugins handle their custom batch logic when executed, receiving the selected article IDs and parameters.

This would be fully backward-compatible, require no changes to existing batch operations, and follow Joomla's established plugin architecture. It would save developers from having to build custom admin interfaces just to run bulk operations on content.

Additional Context

No response

avatar newtastic newtastic - open - 5 Mar 2026
avatar newtastic newtastic - change - 5 Mar 2026
Labels Added: Feature
avatar newtastic newtastic - labeled - 5 Mar 2026
avatar joomla-cms-bot joomla-cms-bot - change - 5 Mar 2026
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 5 Mar 2026
avatar newtastic newtastic - change - 6 Mar 2026
Status New Closed
Closed_Date 0000-00-00 00:00:00 2026-03-06 08:43:56
Closed_By newtastic
avatar newtastic newtastic - close - 6 Mar 2026

Add a Comment

Login with GitHub to post a comment