Draggable Sort Product – arrastrar y posiciones automáticas de productos en la categoría (Magento 2)

El módulo añade a la cuadrícula de productos en la edición de categorías un asa para arrastrar filas y recalcula automáticamente los valores del campo Position.
SKU
M2-DRAGG-SORT-PRODUCTS
30,75 €
Email to a Friend

Consultar sobre este producto

Descripción / Draggable Sort Product – arrastrar y posiciones automáticas de productos en la categoría (Magento 2)

Kowal_DraggableSortProduct es un módulo administrativo ligero para Magento 2 que mejora la ordenación manual de productos en una categoría.

En Magento estándar, organizar el orden de los productos en una categoría puede llevar mucho tiempo: hay que desplazarse por la lista y controlar los valores de la columna Position, y cada cambio importante implica muchas correcciones manuales. Este módulo resuelve ese problema añadiendo compatibilidad con drag & drop y asignación automática de posiciones.

¿Cómo funciona?

  • En la pestaña de categoría Products in Category, el módulo añade una columna adicional con un asa de arrastre (draggable handle).

  • Después de arrastrar las filas, el módulo:

    • recalcula los valores de Position según el orden actual,

    • actualiza la asignación de posiciones para los productos seleccionados,

    • guarda los datos en el campo in_category_products en formato JSON (tal como espera Magento).

Principales ventajas

  • Ordenación de productos más rápida – arrastras, sueltas y listo.

  • Menos errores – las posiciones se establecen automáticamente (1,2,3…).

  • Mayor control sobre la exposición – ideal para categorías en las que el orden = ventas (p. ej., más vendidos, novedades, colecciones, series de productos).

  • Intervención mínima – un mixin JS sencillo + override de la columna en la cuadrícula.

¿Para quién?

Para tiendas que:

  • cambian con frecuencia el orden de los productos en las categorías,

  • tienen categorías grandes y quieren ahorrar tiempo,

  • construyen la oferta de forma visual (el orden de los productos es importante para la legibilidad y la conversión).

More Information

Conformidad con la plantilla Luma / Blank, KOWAL

Instrucciones de instalación del módulo

Instalación mediante Composer

Recibirás por correo electrónico los datos de acceso al repositorio Composer (la dirección de correo electrónico del cliente y el token de licencia) después de la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de correo electrónico de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de Magento.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-draggablesortproduct

Finalización de la instalación

Después de instalar el paquete, actualiza Magento y limpia la caché:

php bin/magento setup:upgradephp bin/magento cache:flush

En el entorno de producción, realiza también la compilación DI y el despliegue de archivos estáticos de acuerdo con el proceso de despliegue de la tienda.

Write Your Own Review
You're reviewing: Draggable Sort Product – arrastrar y posiciones automáticas de productos en la categoría (Magento 2)
Your Rating:
Precio
Calidad
Asistencia
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Implemented in real Magento 2 stores
Caso práctico – eldar.biz

En la tienda eldar.biz, la disposición de los productos en las categorías influye directamente en la claridad de la oferta y en la comodidad de compra. Los clientes a menudo revisan los productos “visualmente”: importan el orden de los modelos, variantes, series y la agrupación lógica dentro de la categoría.

Problema

En Magento estándar, configurar manualmente la posición de los productos en una categoría era:

  • laborioso con cambios frecuentes,

  • propenso a errores (posiciones duplicadas, “huecos” en la numeración),

  • incómodo al ordenar un mayor número de productos.

Solución implantada

Se aplicó el módulo Kowal_DraggableSortProduct, que:

  • permitió arrastrar productos en la cuadrícula de asignación a categorías,

  • recalculaba automáticamente los valores de Position,

  • guardaba el orden de acuerdo con el mecanismo de Magento (JSON en in_category_products).

Resultado

  • Ordenación de categorías más rápida: organizar la lista pasó a ser una operación de “drag & drop”.

  • Mayor claridad de la oferta: los productos se pueden presentar en una secuencia lógica (p. ej., series, colecciones, prioridades de venta).

  • Menos errores en las posiciones: la numeración automática elimina una parte notable de los errores al editar manualmente.

  • Mayor control del merchandising: resulta más fácil promocionar productos clave en la parte superior de la lista.

Update cookie preferences