Módulo de eliminación segura de grandes cantidades de productos en el panel de Magento 2

Eliminación segura y cómoda de una gran cantidad de productos de Magento 2 sin necesidad de escribir scripts ni hacer clic manualmente.
Compatibilidad
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
61,50 €
Escribir correo electrónico a un amigo

Consultar sobre este producto

Descripción / Módulo de eliminación segura de grandes cantidades de productos en el panel de Magento 2

MAGENTO 2 · CATÁLOGO · LIMPIEZA DE DATOS · COLA

Traslada la eliminación masiva de productos a una cola.

Kowal Delete Products Queue

Selecciona los productos obsoletos en el panel y solicita su eliminación en segundo plano. Separa la selección de productos de la ejecución de la operación para que limpiar un catálogo grande no requiera esperar dentro de una única solicitud administrativa.

Acción masiva · Eliminación por SKU · Registros del proceso

CÓMO FUNCIONA EN LA PRÁCTICA

01 · Seleccionas productos
Filtras y seleccionas los productos en el catálogo de Magento.

02 · Los envías a la cola
El panel añade tareas de eliminación por SKU.

03 · El proceso gestiona las tareas
El consumidor en ejecución elimina los productos y registra el proceso.

¿Qué gana tu tienda?

Descubre las funciones, el uso y la configuración del módulo.

Elimina miles de productos en masa, de forma rápida y sencilla desde el panel Magento 2

¿Tienes miles de productos obsoletos o incorrectos en tu tienda Magento 2? ¿Intentar eliminarlos manualmente desde el panel provoca errores, bloqueos del sistema o la pérdida de todo un día? Este módulo se creó para resolver ese problema.

¿Qué hace este módulo Magento?

  • Elimina productos en segundo plano tras iniciar el proceso de gestión de la cola; el administrador no espera a que se complete toda la operación en una única solicitud.

  • No requiere escribir scripts ni líneas de código

  • La eliminación se ejecuta secuencialmente en el proceso de la cola, fuera de la solicitud del panel. Sigue utilizando recursos del servidor; la carga depende de la configuración y del catálogo.

  • La eliminación de imágenes asociadas mencionada anteriormente en la descripción requiere confirmación independiente: el consumidor revisado no ejecuta la limpieza de archivos de la galería.

  • Registra todo el proceso, lo que te permite mantener el control

¿A quién va dirigido este módulo Magento?

Este módulo es ideal para:

  • Administradores de tiendas Magento 2 que quieren eliminar un gran número de productos

  • Personas que sincronizan productos con frecuencia con mayoristas y quieren limpiar regularmente los datos obsoletos

  • Empresas que buscan una solución estable y segura sin contratar a un programador

Sin este módulo

  • Eliminar productos manualmente tarda una eternidad

  • La eliminación masiva desde el panel suele provocar errores o bloqueos de Magento

  • Hay que escribir scripts propios, lo que requiere conocimientos técnicos y conlleva riesgo de errores

Con este módulo

  • Añades los productos que quieres eliminar, por ejemplo, por SKU

  • El módulo los elimina de forma autónoma, en segundo plano y por etapas

  • Ahorras tiempo, espacio y esfuerzo

La cola necesita un proceso que la gestione

La acción masiva añade tareas a la cola kowal.delete_product. Añadir una tarea a la cola no significa que el producto ya se haya eliminado. La configuración de la implementación debe ejecutar el consumidor de Magento que procesa las tareas de forma secuencial.

La gestión del catálogo no requiere escribir un script propio de eliminación. Preparar el proceso de la cola y comprobar su funcionamiento en el entorno concreto sigue formando parte de la implementación.

Productos, imágenes y alcance real

El consumidor elimina los productos mediante el repositorio de Magento e intenta eliminar sus URL rewrites. Registra los errores y el tiempo de procesamiento.

La descripción anterior mencionaba la eliminación automática de imágenes asociadas. En el código revisado esta llamada está inactiva; el paquete no permite prometer la limpieza de archivos de imágenes sin uso. Este alcance debe confirmarse o implementarse por separado.

Eliminación por etapas y comprobación del resultado

La cola traslada el trabajo fuera de la solicitud original del panel, pero sigue utilizando recursos del servidor. Adapta el modo de ejecución y el límite de procesamiento al tamaño del catálogo.

La operación elimina permanentemente los productos indicados; no los archiva. Antes de empezar, comprueba la selección y la copia de seguridad. Después, revisa los registros y confirma el resultado en el catálogo: un mensaje fallido puede marcarse como procesado y no necesariamente se reintentará automáticamente.

Instalación mediante Composer

Paquete kowal/module-deleteproductsqueue, módulo Kowal_DeleteProductsQueue. Tras configurar el acceso al repositorio de Kowal, instala el paquete, activa el módulo, actualiza Magento y limpia la caché. En producción, ten en cuenta la compilación y el despliegue de contenido estático de acuerdo con el proceso de la tienda.

De la configuración al resultado

1. Seleccionas productos
Filtras y seleccionas los productos en el catálogo de Magento.

2. Los envías a la cola
El panel añade tareas de eliminación por SKU.

3. El proceso gestiona las tareas
El consumidor en ejecución elimina los productos y registra el proceso.

Limpieza del catálogo tras una sincronización

Tras actualizar la oferta del mayorista, identificas los productos obsoletos. Los productos seleccionados pasan a la cola que gestiona el proceso Magento en ejecución.

Antes de solicitar la eliminación, compruebas la selección y la copia de seguridad. La cola realiza la eliminación efectiva de los productos.

Organiza el proceso de limpieza del catálogo

¿Quieres adaptar el módulo a tu tienda? Consulta sobre la implementación de Kowal Delete Products Queue y comenta la configuración o las ampliaciones necesarias.

Más Información

Conformidad con la plantilla Luma / Blank, KOWAL

Instrucciones de instalación del módulo

Instalación

* En el entorno de producción se recomienda utilizar la opción --keep-generated

Tipo: Composer

  1. Añade el repositorio de Composer a la configuración:

    Recibirás por correo electrónico los datos de acceso al repositorio Composer (dirección de e-mail del cliente y 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 e-mail 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.store
  2. Configura el acceso al repositorio Composer de Kowal:
    composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
  3. Instala el módulo mediante Composer:
    composer require kowal/module-deleteproductsqueue
  4. Activa el módulo:
    php bin/magento module:enable Kowal_DeleteProductsQueue
  5. Realiza la actualización de la base de datos:
    php bin/magento setup:upgrade
  6. Limpia la caché de Magento:
    php bin/magento cache:flush
Pulse para saltar el carrusel

Hemos encontrado otros productos que podrían gustarle.

Escribe tu propia reseña
Estás revisando: Módulo de eliminación segura de grandes cantidades de productos en el panel de Magento 2
Tu valoración:
Precio
Calidad
Asistencia
loader
Cargando...

Has enviado la reseña para moderación.

Preguntas y respuestas

Pregunta
¿El módulo permite eliminar en masa un gran número de productos sin riesgo de que la tienda se bloquee?
Respuesta
El módulo traslada la eliminación de productos a una cola fuera de la solicitud Admin inicial. Un consumer Magento activo ejecuta los trabajos. Sigue utilizando recursos y no garantiza ausencia de sobrecarga. Compruebe productos seleccionados, copia de seguridad y configuración de procesamiento antes de la operación.
Pregunta
¿Tengo que escribir mis propios scripts o modificar el código de la tienda para eliminar productos?
Respuesta
No: el módulo funciona a través del panel de Magento 2 y no requiere escribir código ni ejecutar scripts especiales.
Pregunta
¿El módulo elimina también las imágenes de productos asociadas para no dejar «basura» en el disco?
Respuesta
No suponga limpieza automática de archivos de imagen. La descripción indica que la llamada de limpieza de galería está inactiva en el consumer verificado. El paquete elimina productos mediante el repository Magento e intenta eliminar sus reescrituras de URL. La limpieza de imágenes sin uso debe confirmarse o implementarse aparte.
Pregunta
¿El módulo registra todo el proceso de eliminación y puedo comprobar exactamente qué se ha eliminado?
Respuesta
Sí, el módulo ofrece el registro del proceso, lo que permite tener un control total sobre la operación de eliminación masiva.
Pregunta
¿Para quién está especialmente destinado este módulo?
Respuesta
Es ideal para tiendas Magento 2 que necesitan eliminar regularmente productos obsoletos — por ejemplo, después de sincronizaciones con un mayorista — o que tienen un catálogo muy grande y necesitan una solución estable para la eliminación.
Pregunta
¿La instalación del módulo requiere modificar los archivos del núcleo de Magento o de la plantilla?
Respuesta
No — el módulo es una extensión y funciona de acuerdo con la arquitectura de Magento 2, sin necesidad de sobrescribir archivos del core.
Pregunta
¿El módulo es compatible con multi-store y grandes bases de productos?
Respuesta
El módulo elimina productos en masa mediante una cola. Es una operación permanente de catálogo, no una ocultación en una vista de tienda. Compruebe el volumen y sus efectos en sitios y relaciones en una copia del entorno antes de iniciarla.
Pregunta
¿Cómo es el proceso de eliminación de productos mediante el módulo?
Respuesta
Filtre y seleccione productos en el catálogo Magento; la acción masiva añade trabajos por SKU a kowal.delete_product. Añadir un trabajo no significa que el producto se haya eliminado. Un consumer activo procesa los trabajos y registra información; revise resultados y errores al terminar.
Pregunta
¿Eliminar una gran cantidad de productos puede afectar al rendimiento de la tienda?
Respuesta
Sí, la eliminación sigue cargando servidor y base de datos. La cola separa selección y ejecución y procesa productos secuencialmente fuera de la solicitud Admin. Ajuste límites y ejecución al catálogo, pruebe en una copia del entorno y revise los registros después.
Pregunta
¿Después de comprar el módulo recibo soporte técnico y actualizaciones?
Respuesta
Sí: en la descripción del módulo, el fabricante declara actualizaciones gratuitas y soporte técnico para los usuarios.
Cambiar preferencias de cookies