Modificar varios productos y categorías a la vez

por | May 25, 2020 | Prestashop

Modificar varios productos y categorías a la vez

Te explico cómo modificar varios productos y categorías a la vez en tu tienda prestashop, ya que por defecto, es imposible. Es muy fácil y te sacará de muchos problemas. Sigue leyendo

Si tienes una tienda prestashop y necesitas mover o editar varios productos y categorías a la vez, verás que es imposible. Forzosamente tienes que hacerlo de uno en uno o categoría a categoría. Si tienes que realizar esta acción en un catálogo muy grande, esto representa una inversión de tiempo enorme.

Existen varios módulos de edición masiva de productos y categorías que puedes adquirir en Addons de Prestashop, previo pago, como puedes ver en este enlace

Sin embargo, si no puedes permitirte comprar uno de esos módulos, hay maneras de hacerlo de tú mismo/a con similares resultados.

Modificar varios productos y categorías a la vez

Esta vez, el mérito es de Alexandr Khurs, que teniendo la misma necesidad que tú y que yo de mover masivamente productos y categorías, ideó unos procedimientos que nos permiten dicha acción. De momento, os puedo confirmar que es totalmente compatible con 1.6, de hecho, hasta su última actualización 1.6.1.24. Después de diversas pruebas, no puedo garantizar que lo sea para 1.7, al menos, de momento.

En qué consiste la solución

Alexandr Khurs ha creado varios archivos overrides que podéis subir directamente a vuestro servidor (ahora os explico cómo y dónde) y que permiten, una vez instalados, lo siguiente:

  • Productos:
    • añadir una lista de productos seleccionados a una categoría específica
    • mover una lista de productos seleccionados a una categoría específica (detalles a continuación)
      • borrarlos de todas las categorías
      • añadirlos a la especificada
      • configurar la categoría por defecto a una concreta
    • borrar una lista de productos de una categoría específica (detalles a continuación)
      • no se pueden borrar del único directorio sin que genere error
      • si la categoría especificada es la categoría por defecto para ese producto, especifica la categoría por defecto para la primera de las categorías restantes
  • Categorías
    • mover una lista de categorías seleccionadas bajo otra categoría indicada

Como veis, son muchas cosas las que puede hacer que nos pueden ahorrar muchos problemas, tiempo y dinero.

 

Instalación

El pack incluye 3 ficheros que se tienen que colocar en las carpetas override/classes y override/controllers/admin siempre que no existan ya ficheros con el mismo nombre en dichas ubicaciones. Esto es importante.

Podéis descargar los ficheros aquí o podéis visitar la página del creador de esta contribución, Alexandr Khurs aquí

1.- Subir ficheros

    • AdminCategoriesController.php -> subir a tu-tienda/override/controllers/admin/
    • AdminProductsController.php -> subir a tu-tienda/override/controllers/admin/
    • Category.php –> subir a tu-tienda/override/classes

2.- Borrar el fichero class_index.php que está en la carpeta tu-tienda/cache/ (no os preocupéis, se regenerará automáticamente)

 

Si vais al listado de categorías de vuestra tienda y seleccionáis más de una, veréis que en el botón de «Acciones agrupadas», han aparecido funciones nuevas:

Modificar varias categorias a la vez

Lo mismo en el caso del listado de productos. Si seleccionáis varios y pulsáis el botón de «Acciones agrupadas», comprobaréis que también hay operativa nueva que os va a gustar y a ahorrar mucho tiempo 🙂

Modificar varios productos a la vez

Probadlo inicialmente con algún producto o categoría de prueba que tengáis, porque aunque el sistema funciona, siempre dependerá de la estabilidad de vuestro prestashop en concreto, que, como ya sabéis, no hay dos iguales.

 

Desde aquí, aprovecho para dar las gracias a Alexandr Khurs por su contribución gratuita. Es un lujo disponer de una comunidad tan generosa y que siempre está trabajando para contribuir en solucionar los problemas con los que prestashop nos va «alegrando» el camino.

Mucha suerte y mucho ecommerce 🙂

 

 

Rating: 2.1/5. From 41 votes.
Please wait...

No template found for /themes/classic/category.tpl

  Puede que tu tienda esté funcionando sin problema y, de repente, tus categorías den error 500 o muestren No template found for /themes/classic/category.tpl. Te explico cómo solucionarlo Si vienes de haber actualizado un prestashop de 1.6 a 1.7, no siempre, pero...

leer más

[Resuelto] Collation unknow: ‘utf8mb4_0900_ai_ci’

  Si estás importando el contenido de una base de datos, es posible que te haya aparecido el error #1273 - Collation unknow: 'utf8mb4_0900_ai_ci'. Te explico cómo solucionarlo, es muy fácil y rápido Collation unknow: 'utf8mb4_0900_ai_ci' Es muy posible que hayas...

leer más

Cómo añadir nuevo usuario en Google Search Console

Si quieres saber cómo añadir nuevo usuario en google search console porque tienes que agregar un colaborador, a veces puede ser poco intuitivo. Te explico cómo hacerlo fácil y rápido Como ya sabes, Google Search Console es un servicio gratuito de Google que te ayuda a...

leer más

Centro de preferencias de privacidad

Necesarias

Se usan para saber si ya aceptaste nuestras políticas, si ya estás suscrito a nuestra newsletter, para reconocer el estado de tu sesión si la tuvieses y para servir más rápidos los contenidos.

No se captura IPs ni siquiera para el servicio de Analytics así que tu visita es privada.

JSESSIONID, _cfuid, wpSGCachePypass, mailerlite, gdpr, gawp

Translate »