Mostrando entradas con la etiqueta productos. Mostrar todas las entradas
Mostrando entradas con la etiqueta productos. Mostrar todas las entradas

viernes, 24 de febrero de 2017

Problema con Back Office de Prestashop al añadir nuevos productos, va muy lento

¿De la noche a la mañana añadir productos a tu tienda Prestashop se ha vuelto una auténtica tortura? A partir de la actualización 1.6.0.11 algunos módulos de Prestashop están provocando un funcionamiento lento y tortuoso a la hora de agregar nuevos productos a nuestra tienda online, provocando, por ejemplos, que los botones "Guardar" y "Guardar y Permanecer" permanezcan en continua carga.

Puede que ya casi hayas perdido toda esperanza, pero no te preocupes, a continuación te dejamos la solución:

En tu Back Office accede a "Modulos->Posiciones de los módulos"




Una vez dentro selecciona "Mostrar los hooks invisibles"

 
Dentro de los siguientes apartados, desengancha todos los hooks:
  • actionAdminControllerSetMedia
  • displayBackOfficeHeader
  • actionProductUpdate
  • actionProductAdd
  • actionCategoryUpdate
Si hecho esto, aún no ha sido suficiente... tenemos otro método que nunca falla aunque es algo más "hardcore".

Se trata de acceder a un fichero de configuración dentro de la plantilla del BackOffice (a través de cualquier gestor FTP o como queráis):

/adminwe/themes/default/template/controllers/products/informations.tpl
Os recomiendo hacer un backup antes de nada, aunque el cambio es bastante sencillo, pero nunca se sabe. Buscad las siguientes líneas:

<button type="submit" name="submitAddproduct" class="btn btn-default pull-right" disabled="disabled"><i class="process-icon-loading"></i> {l s='Save'}</button>
        <button type="submit" name="submitAddproductAndStay" class="btn btn-default pull-right" disabled="disabled"><i class="process-icon-loading"></i> {l s='Save and stay'}</button>


Y sustituidlas por:

<button type="submit" name="submitAddproduct" class="btn btn-default pull-right"><i class="process-icon-loading"></i> {l s='Save'}</button>
        <button type="submit" name="submitAddproductAndStay" class="btn btn-default pull-right"><i class="process-icon-loading"></i> {l s='Save and stay'}</button>


Una vez hecho esto comprobarás como todos tus problemas desaparecen ;)