Finally the help of IT is here

Blog de soluciones informaticas.

Archive for the 'Prestashop' Category

Aparece pagina en blanco en prestashop al editar un hook

Posteado por Xavier Xaus Nadal on 28th Diciembre 2014

Cuando intento modificar un hook en prestashop la página aparece en blanco.

Buenos días, este problema lo he tenido en prestashop 1.6.0.9 y parece mentira que a estas alturas de la evolución de Prestashop, para mí uno de los mejores sistemas para montar tiendas online tenga estos insignificantes fallos. Supongo que existe una versión del fichero que modificaremos en github, pero para lo que hay que hacer os explico como modificarlo vosotros mismos.

La solución a este problema es muy simple, editar el fichero AdminModulesPositionsController.php ubicado en la carpeta controllers/admin para poder editar este fichero basta con disponer de acceso por ftp a vuestra tienda online.

Buscamos la siguiente cadena de texto:

getmoduleControllers

Eliminamos la palabra module quedando de la siguiente forma:

getControllers

Guardamos el fichero y problema solventado.

No he puesto imágenes ni nada por el estilo porque creo que no hace falta, si alguien necesita alguna aclaración adicional, lo puede poner en comentarios y se lo intentaré solventar en breve.

Saludos y hasta pronto MegaCracks.

Tags:
Posteado por Prestashop | 2 Comments »

Mostrar solo productos disponibles en listado de productos Prestashop

Posteado por Xavier Xaus Nadal on 29th Noviembre 2014

Mostrar solo productos disponibles en los listados de productos Prestashop aunque parezca que debería ser fácil y debería existir una configuración específica para ello, no es así.

En la actual versión 1.6.0.9 a 29/11/2014 no disponemos de esta funcionalidad y debemos tocar el código de nuestro tema actual para conseguir que únicamente los productos que tenemos disponibles estén visibles al público.

Para qué queremos mostrar solo productos disponibles?

Pues únicamente para que los posibles compradores no tengan que estar navegando y descartando productos que no van a poder comprar, sí es cierto, los conocerán y los podrán comprar o solicitar en la atención al cliente de la tienda, pero también lo pueden hacer si no encuentran el producto, el SEO mediante esta configuración no se verá afectado ya que los productos igualmente a través de buscador seguirán existiendo, únicamente modificaremos la vista de productos dentro de una categoría.

Seguro que existen varios métodos para realizar la misma acción, pero voy a dejar el que tengo implementado en algunas de mis tiendas y si tenéis una solución mejor por favor enviadla, o escribid un comentario en el artículo.

Vamos a explicar como realizar esta pequeña modificación.

How to show available products only on Prestashop.

Lo primero que debemos conseguir es acceso al FTP y editar el fichero product-list.tpl

Buscamos la siguiente cadena de texto:

{foreach from=$products item=product name=products}

Añadimos justo debajo de esta línea el siguiente código:

{if $product.quantity > 0}

Ahora buscamos el final del foreach y agregamos la siguiente línea justo antes del {/foreach}

{/if}

Con esto conseguiremos que en el listado de productos únicamente se muestren los productos disponibles.

Un punto en contra de esta solución es que si tenemos varias páginas de productos seguirán apareciendo los valores de las páginas donde deberían existir productos visibles pero que hemos ocultado. Si alguien se le ocurre como arreglarlo la comunidad prestashop se lo agradecerá.

Saludos y hasta pronto MegaCracks.

Por cierto os dejo el enlace a una de mis nuevas tiendas online https://www.todenka.com donde tenemos esta funcionalidad aplicada. Esperemos que os guste y nos compréis algún artículo.

Tags: , ,
Posteado por Prestashop | No Comments »