Draggable Sort Product – drag and automatic product positions in category (Magento 2)

€42.63 €34.66
COMPOSER Installation
M2-DRAGG-SORT-PRODUCTS
PayPal PayPal
Przelew Przelew

Magento Modules: Clear Guidelines

You purchase the module once, with no domain restrictions

Tooltip

Free installation and updates via Composer

Tooltip

Affiliate Program

Tooltip

Technical support for Magento

Tooltip

Clear guidelines for licensing Magento modules

Tooltip

Magento Module Code Security

Tooltip

Kowal_DraggableSortProduct is a lightweight admin module for Magento 2 that improves manual product sorting in a category.

In standard Magento, arranging the order of products in a category can be time-consuming: you need to move through the list and keep track of the values in the Position column, and every larger change means many manual adjustments. This module solves that problem by adding drag and drop support and automatic position assignment.

How does it work?

  • In the Products in Category category tab, the module adds an extra column with a draggable handle.

  • After rows are dragged, the module:

    • recalculates Position values according to the current order,

    • updates the position mapping for selected products,

    • saves the data to the in_category_products field in JSON format, as expected by Magento.

Key benefits

  • Faster product arrangement – drag, drop, done.

  • Fewer mistakes – positions are set automatically, 1,2,3…

  • Better control over product exposure – perfect for categories where order equals sales, such as bestsellers, new arrivals, collections, and product series.

  • Minimal interference – a simple JS mixin plus a grid column override.

Who is it for?

For stores that:

  • frequently change the order of products in categories,

  • have large categories and want to save time,

  • build their offer visually, where product order matters for readability and conversion.

Implemented in real Magento 2 stores
Case Study – eldar.biz

In the eldar.biz store, the arrangement of products within categories directly affects the clarity of the offer and the shopping experience. Customers often browse products visually—the order of models, variants, series, and logical grouping within a category matters.

Problem

In standard Magento, manually setting product positions in a category was:

  • time-consuming with frequent changes,

  • prone to errors (duplicate positions, gaps in numbering),

  • inconvenient when organizing a larger number of products.

Implemented solution

The Kowal_DraggableSortProduct module was used, which:

  • enabled dragging products in the category assignment grid,

  • automatically recalculated Position values,

  • saved the order according to the Magento mechanism (JSON in in_category_products).

Result

  • Faster category organization—arranging the list became a drag-and-drop operation.

  • Better offer readability—products can be presented in a logical sequence (e.g., series, collections, sales priorities).

  • Fewer position errors—automatic numbering eliminates a noticeable share of errors from manual editing.

  • Greater merchandising control—it is easier to promote key products at the top of the list.

Write Your Own Review
You're reviewing:Draggable Sort Product – drag and automatic product positions in category (Magento 2)
Your Rating
Products
Aktualizacja preferencji plików cookie