Prestashop

Activar las URLs amigables en Prestashop

No es la primera vez que en aquihaydominios.com hablamos de las URLs amigables ni del fichero .htaccess. Hoy no vamos a explicar estos 2 conceptos, si no que vamos a aplicarlos a Prestashop.

Para empezar tan solo tienes que crear un fichero vacío llamado .htaccess en el raíz de tu Prestashop. Lo normal si tienes el alojamiento web con nosotros es que tengas que crearlo dentro de /httpdocs. No olvides darle permisos 777. Leer más

Error al subir el logo, favicon o icono en prestashop

La mayoría de las veces cuando instalas una tienda Prestashop lo primero que haces es cambiar un poco la Apariencia. Cambias el logo, el favicon… pero te puedes encontrar con un error al intentar subir la imagen.

Este error es normal y frecuente. Entenderlo, requiere un conocimiento un poco avanzado de los servidores web, apache, usuario ftp, conocer como ejecuta php apache, etc, pero no vamos a entrar en profundidad en explicar ese tema, si no en como resolverlo. Leer más

Cómo enviar las newsletter de tu tienda Prestashop con Mailchimp

La conocida herramienta de envío masivo de correos electrónicos Mailchimp ofrece un módulo gratuito que te permitirá enviar los boletines de noticias de tu tienda Prestashop, también puedes crear listas de correo electrónico con los clientes registrados en tu tienda con varios filtros como el país, fecha de registro, ciudad, sexo, etc.

El módulo te permite agregar un formulario de inscripción  MailChimp en tu tienda online Prestashop para que los usuarios pueden registrarse directamente a tu boletín informativo.

Puedes configurar el módulo para agregar automáticamente cada nuevo cliente que opte por recibir boletines de noticias de tu tienda a una lista seleccionada mediante un cron, o puedes hacerlo de forma manual en cualquier momento con sólo pulsar un botón.

Toda una gestión completa que nos facilita la comunicación y fidelización de nuestros clientes de una forma cómoda y sencilla. Veamos los pasos necesarios para descargar, instalar y configurar dicho módulo:

  • Accedemos a la siguiente web para descargar el módulo, http://mailchimp.kweb.ro/download-module/
  • Accedemos al panel de administración de Prestashop, entramos en la pestaña “módulos”, hacemos clic en la opción “Añadir un módulo a partir de mi ordenador“ y seleccionamos el archivo descargado en el paso anterior para subirlo.
  • Buscamos el módulo tecleando en la caja de búsqueda “mailchimp” y hacemos clic en el botón “instalar” y una vez instalado hacer clic en “configurar”
Módulo Gratuito Prestashop para Mailchimp
Módulo Prestashop
  • La imagen anterior muestra la configuración de este módulo con ocho números entre paréntesis, que son los pasos siguientes que daremos.
  • (1) > Necesitamos crearnos una cuenta en Mailchimp si no la tenemos ya creada, para ello hacemos clic en botón “Create a Mailchimp Account”.
  • (2) > Generamos la ApiKey, para ello entramos en nuestra cuenta de Mailchimp y hacemos clic en Account > Extras > API Keys&Info, como indica el cuadro de instrucciones y hacemos clic en el botón “Add A Key” para generarla, la copiamos y pegamos en la configuración del módulo.
  • (3) > Introducimos nuestro email que servirá para hacer pruebas antes de enviar los emails a los clientes.
  • (4) > Desde la herramienta Mailchimp accedemos al menú superior y hacemos clic en “Lists” y después en el botón “Create List” para crearnos una lista, la cual utilizaremos para almacenar los contactos que se registren mediante el formulario que nos ofrece Mailchimp. Una vez creada la lista hacemos clic en la opción “Forms” de la lista, añadimos los campos que necesitemos para el formulario y entramos al apartado “Share it”, hacemos clic en el botón “Create Hml Code” para copiar el código y pegarlo en la configuración del módulo.
  • (5) > Hacemos clic en el botón “Save” para guardar los datos introducidos en la configuración.
  • (6) > Hacemos clic en “gestiona los hooks” para comprobar en que parte de nuestra tienda Prestashop se mostrará el formulario.
  • (7) > Si queremos mostrar el formulario en cualquier otra parte, hacemos clic en “Posiciones” y después en “Trasladar un módulo”, elegimos este módulo de Mailchimp y el Hook o posición en la cual queremos mostrarlo y por último guardamos.
  • (8) > Hacemos clic para entrar al apartado desde donde vamos a gestionar las campañas de envíos de emails.
Módulo Gratuito Prestashop para Mailchimp
Gestionar envío de Newsletter
  • (A) > La lista de clientes que se ha registrado para comprar en nuestra tienda podemos filtrarla por los datos de cada columna, como en el ejemplo de la imagen donde he tecleado en ciudad “Yecla” y seguidamente he pulsado en el botón “Filtro” para que solo me tome aquellos clientes de dicha ciudad.
  • (B) > En ese desplegable elegimos el nombre de la lista creada anteriormente que en mi caso le llamé “Suscripción mi tienda” y en esa lista elegida será donde se guardaran los datos de los usuarios que se suscriban utilizando el formulario anteriormente creado.
  • (C) > Hacemos clic en el botón “Add new users” para añadir a la lista elegida todos los clientes que se hayan registrado en nuestra tienda y hayan marcado durante el registro la opción de recibir el Newsletter. Podemos utilizar el filtro descrito en el punto (A) y filtrar por fechas o el campo que nos interese.
  • (D) > Desde la herramienta Mailchimp podemos crear una campaña con el contenido de la Newsletter y desde aquí podremos lanzar el envío de la campaña a todos los usuarios de la lista asociada.

Puedes consultar más información sobre Prestashop y Mailchimp en el blog del Profesor Yale

 

Cómo instalar PrestaShop en tu hosting

Vamos a explicar como instalar PrestaShop en tu alojamiento web en muy pocos pasos.


NOTAS:  este post está escrito para instalar PrestaShop con Apache como modo de ejecución PHP. También puedes instalar PrestaShop en FastCGI

Aprende todo esto y mucho más en nuestros cursos online de PrestaShop.


  1. Descarga PrestaShop de la web oficial
    descargar PrestaShop

    1. Por defecto verás que está en English, Español. Desplegando esa opción, puedes añadir más idiomas.
    2. No te preocupes ni apresures por hacerlo ahora. Puedes empezar con esos dos idiomas y en un futuro ir añadiendo más.
    3. Pulsa DESCARGAR AHORA para descargar PrestaShop.
    4. La versión actual es la 1.4.8.2, por lo que se descargará un fichero llamado: prestashop_1.4.8.2.zip. Si te has descargado otra versión no te preocupes, los pasos de instalación son los mismos.

Leer más

Modificar el tamaño de JqZoom en Prestashop

Si estás usando Prestashop para tu tienda y has activado JqZoom en la ficha del producto para conseguir un zoom de detalle de la imagen, sabrás que el tamaño por defecto es 200x200px.

Pero ¿qué ocurre si quieres modificar este tamaño? No puedes hacerlo a través del panel de administración, tendrás que acceder a tu alojamiento web a través de un cliente FTP y tocar código, concretamente el archivo product.js que se encuentra en /themes/tu-theme/js/product.js

No olvides que para que cualquier modificación en código tenga efecto debes marcar la opción Forzar compilación dentro de Herramientas -> Rendimiento

Para cambiar el tamaño de JqZoom, abre product.js y busca el siguiente código aproximadamente por la linea 443 (depende de la versión de Prestashop):

//set jqZoom parameters if needed
if (typeof(jqZoomEnabled) != 'undefined' && jqZoomEnabled)
{
$('img.jqzoom').jqueryzoom({
xzoom: 200, //zooming div default width(default width value is 200)
yzoom: 200, //zooming div default width(default height value is 200)
offset: 21 //zooming div default offset(default offset value is 10)
//position: "right" //zooming div position(default position value is "right")
});
}

xzoom es el ancho del cuadro de JqZoom e yzoom el alto, cámbialo a tu gusto y actualiza en el navegador para ver los cambios.

Una vez que termines de hacer cambios recuerda desmarcar la casilla de Forzar compilación.