Mostrando entradas con la etiqueta Tutoriales cortos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tutoriales cortos. Mostrar todas las entradas
Crear un vale de bienvenido con descuento del 20%. Vista previa

En este tutorial veremos cómo proceder para habilitar las palabras clave para la página de producto en Prestashop 1.6. Haremos esto (si así lo deseamos) a pesar de que Google reitera que su motor de búsqueda ya no tiene en cuenta las palabras clave (keywords), sin embargo, otros motores de búsqueda como Yahoo, Bing etc... todavía las siguen teniendo en cuenta.

Mostrar el nombre del fabricante y su enlace en la ficha de producto de Prestashop 1.6. Vista previa.

En este tutorial rápido veremos cómo añadir el nombre del fabricante, con su correspondiente enlace, en la ficha de producto de Prestashop 1.6.

Insertar hooks en páginas cms de prestashop 1.6, vista previa

En este tutorial veremos cómo agregar manualmente la cantidad de productos deseada a la cesta en Prestashop 1.6; esto lo conseguiremos mediante la adición de un campo (etiqueta input) en el listado de productos (product-list.tpl).

Insertar hooks en páginas cms de prestashop 1.6, vista previa

Es muy buena práctica (yo diría casi imprescindible) no trabajar sobre el tema por defecto de Prestashop. Por ello, en este tutorial se explica cómo duplicar el tema por defecto en Prestashop 1.6.

De esta forma, podremos trabajar con tranquilidad sobre este nuevo tema, (la copia del original), no será necesario tocar el tema por defecto, y las modificaciones que hagamos al trabajar con la copia no se verán afectadas por posibles actualizaciones.

Vista previa módulo no puede ser trasplantado en prestashop

Personalmente opino que el menú horizontal superior de Prestashop 1.6 es un poco lento al interactuar con él. Me refiero al tiempo que tarda en aparecer/desaperecer el submenú al pasar el cursor por algún enlace.

En este tutorial vamos a ver cómo incluir correctamente una plantilla dentro de otra, en Prestashop 1.5.

Las etiquetas {include} son usadas para incluir otros templates (.tpl) en el template actual. Cualquier variable disponible en el template actual, también estara disponible dentro del template incluido. La etiqueta {include} debe tener el atributo "file", el cual contiene la ruta del archivo a incluir.

Veamos un ejemplo

El módulo "Lo más vendido" está configurado por defecto para mostrar 5 productos en Prestashop 1.5, veamos cómo cambiar esto y mostrar sólo 3 productos.

Módulo Lo más vendido

Es muy fácil, solo debemos editar el archivo blockbestsellers.php que se encuentra en la ruta prestashop/modules/blockbestsellers

Buscar el fragmento que vemos en la imagen, la encontraréis alrededor de la línea 184:

Supongamos que queremos cargar una hoja de estilos (.css) específica para Smartphones. En el caso de PrestaShop podemos cargar el css desde el archivo header.tpl que se encuentra en la ruta prestashop/themes/nuestra_plantilla

Veamos la sintaxis:

<link href="{$base_dir}themes/nuestra_plantilla/css/moviles_mio.css" rel="stylesheet" type="text/css" media="handheld, only screen and (max-device-width: 600px)" />

Este código hay que insertarlo en la etiqueta <head> del archivo header.tpl

Usando el atributo media podemos especificar el tipo de dispositivo que se verá afectado por la hoja de estilos cargada. En este caso utilizamos el valor handheld, que afecta a dispositivos móviles. La frase only screen and (max-device-width: 600px) podría traducirse así: "Para pantallas que tengan un ancho de 600px o menos."

De esta forma la hoja de estilos sólo afectará a dispositivos móviles del ancho especificado.

Borrar la caché en Prestashop 1.5

17 septiembre, 2014 |

La caché es muy útil, sobre todo cuando se tiene una tienda online relativamente grande. Sin embargo, se necesita un mantenimiento y limpieza de vez en cuando. También se necesita una limpieza después de cada actualización de Prestashop. Así que, ¿cómo borrar la caché en Prestashop 1.5?

Para borrar la memoria caché en Prestashop 1.5, es necesario eliminar todo el contenido de las carpetas siguientes:

..tuprestashop/cache/smarty/compile
..tuprestashop/cache/smarty/cache
..tuprestashop/img/tmp

No eliminar index.php