consultor prestashop

Actualizar a Prestashop 9

Y llegó el dia …

El día en que sale a la luz la nueva rama «estable» de Prestashop 9

PrestaShop 9 is available!

2 años de trabajo colaborando muy estrechamente con la comunidad, entre ellos nosotros como creadores de plugins oficiales de diferentes proveedores, sale la nueva y esperada versión de Prestashop que incorpora al fin  el framework actualizado de Symfony 6.4, y que da también soporte a PHP 8.4 para aprovechar todas las grandes capacidades y velocidad del mismo.

Cambios más significativos de la versión 9 de Prestashop:

  • Corre con Symfony 6.4
  • Soporte para PHP 8.1 – 8.4
  • Nueva admin API para developers
  • Renovada plantilla Hummingbird
  • BO rediseñado por completo con Symfony.
  • Optimizaciones de rendimiento y SEO notables.
  • Soporte nativo para imágenes WebP y AVIF
  • Nueva página de producto en el BO
  • Nuevo rediseño de arquitectura y limpieza de código
  • Debugger mucho más claro y detallado para reportar errores y logs
  • Y muchas otras mejoras

 

Vista del nuevo impresionante BO de Prestashop 9:

PrestaShop 9 is available!

 

Como actualizar a la nueva versión?

Con el nuevo módulo de UPDATE assistant es sencillo, rápido y claro (como el antiguo 1 click update, renombrado).

PrestaShop 9 Update Assistant

Y si te atreves a hacer la tienda desde cero en Prestashop 9, te dejamos el descargable oficial (requiere registro):  prestashop.com/versions/

Y si por cualquier tema, necesitas a un experto en prestashop que te ayude a realizar el update, o bien crear tu tienda desde cero con Prestashop 9 no dudes en contactarme directamente a mi whatsapp +34-668828382 ! 🙂

Prestashop 8 beta ya disponible

Esta misma semana se ha hecho pública al fin la descarga de Prestashop 8 beta, que incluye las siguientes  mejoras:

  • Actualización a Symfony 4.4
  • Compatbilidad con PHP 8 y 8.1
  • Rediseño de la página de ficha de producto.
  • Nueva zona en backoffice en «Parametros avanzados» para centralizar la seguridad y checks de privacidad sobre los usuarios de tu prestashop.
  • Se eliminan las colaboraciones de pago como en 1.6 y 1.7 con Paypal u otros comerciantes, es la primera release totalmente neutral y limpia que se lanza desde hace muchísimo tiempo.

Prestashop 8

Link de descarga aquí.  Si necesitas empezar a migrar/actualizar tu tienda a Prestashop 8, ya puedes comenzar a investigarlo en un entorno separado o local, para comprobar módulos, empezar a trabajar tu plantilla y su compatibilidad, o bien contactame como experto prestashop para ayudarte en este proceso y llevar la transición sin que tengas problemas durante este cambio.

Ataque masivo a tiendas online Prestashop

Como si del robo de casas y chalets durante el verano se tratara (en ausencia de los propietarios), se está perpetrando durante el verano ataques masivos a tiendas online Prestashop (aprovechando el periodo vacacional) debido a un bug reportado por la filial en unos de sus componentes, el cual tuvo que hacerlo público el pasado 22 de Julio de 2022.

Básicamente se trata de un ataque por SQL injection, en los que por síntomas generales tras el ataque son:

  1. Creación de un archivo blm.php en la raíz (si lo ves elimínalo cuanto antes).
  2. Luego inyectan un pago por tarjeta falso en JS que se superpone en el checkout a cualquier otro proceso, por lo tanto los clientes al llegar al checkout lo primero que ven es un formulario para introducir los datos de la tarjeta, que iran a parar directo al atacante.

Bug prestashop

Pasos para detener el ataque urgentemente:

  1. Poner tu tienda en mantenimiento cuanto antes
  2. Actualizar tu tienda a la última versión de prestashop que corrige este bug.
  3. Sino puedes actualizar tu tienda debido a la personalización que tienes en la misma, entonces debes ir a este archivo !config/smarty.config.inc.php» y comentar estas lineas:
if (Configuration::get('PS_SMARTY_CACHING_TYPE') == 'mysql') {
    include _PS_CLASS_DIR_.'Smarty/SmartyCacheResourceMysql.php';
    $smarty->caching_type = 'mysql';
}

Con esto limpiamos la cache de nuestra tienda, y estaremos protegidos ante este ataque de SQL injection.

Si necesitas más ayuda no dudes en contactarme como experto pretashop urgentemente.

Adaptar Prestashop a la normativa IVA – VAT Europeo

En la empresa ya llevamos decenas de tiendas actualizadas estas dos primeras semanas que ha entrado en vigor esta nueva ley, en la que nos obligan a mostrar y vender los productos con el IVA correspondiente al país del cliente final que efectua la compra.

Resumen de IVA – VAT general actualizado en 2024 (no trataremos los reducidos):

  • AUSTRIA (AT) = 20 %
  • BELGICA (BE) = 21%
  • BULGARIA (BG) = 20%
  • CROACIA (HR) = 25%
  • CHIPRE (CY) = 19%
  • REPÚBLICA CHECA (CZ) = 21%
  • DINAMARCA (DK) = 25%
  • ESTONIA (EE) = 22% (antes 20%)
  • FINLANDIA (FI) = 24%
  • FRANCIA (FR) = 20%
  • ALEMANIA (DE) = 19%
  • GRECIA (GR) = 24%
  • HUNGRIA (HU) = 27%
  • IRLANDA (IE) = 23%
  • ITALIA (IT) = 22%
  • LETONIA (LV) = 21%
  • LITUANIA (LT) = 21%
  • LUXEMBURGO (LX) = 17%
  • MALTA (MT) = 18%
  • PAISES BAJOS (NL) = 21%
  • POLONIA (PL) = 23%
  • PORTUGAL (PT) = 23%
  • RUMANIA (RO) = 19%
  • ESLOVAQUIA (SK)= 20%
  • ESLOVENIA (SI) = 22%
  • ESPAÑA (ES) = 21%
  • SUECIA (SE) = 25%
  • REINO UNIDO (UK) –> Eliminar tras el brexit.

 

PASO 1: Configuración impuestos intracomunitarios en Prestashop

En el administrador de prestashop, Internacional –> Impuestos comprobar los porcentages que estan bien y activados (si se borraron en su día, se tendrán que añadir a mano 1 a 1) y deberiamos ver algo similar a esto (obviaré los reducidos en este post):

IVAS prestashop nueva ley

 

PASO 2: Configuración reglas de impuestos intracomunitarios en Prestashop

2.1 Nos vamos a reglas de impuestos, justo la pestaña derecha y seleccionamos la regla (equivocada ya) de «ES IVA Standard rate 21%»

2.2 Le cambiaremos el nombre por el de IVA o VAT INTRACOMUNITARIO (al haberse unificado todo el sistema de impuestos a nivel Europeo).

2.3 Ahora añadiremos todos los paises 1 a 1, con el impuesto que le pertoca a cada uno (sin combinar).

IVAS VAT Intracomunitario europa

 

 

PASO 3: testear las nuevas reglas de IVA – VAT intracomunitario

  • Guardamos la nueva regla
  • Comprobar que todos los productos estan asignados a esta nueva regla

 

Ficha producto pretashop IVA intracomunitario

 

  • Y finalmente comprobar que el IVA – VAT intracomunitario cambia con las diferentes direcciones en el CHECKOUT.

 

Muchas gracias! para cualquier duda en la que necesites un experto pretashop , no dudes en contactarme por el chat o mi whatsapp directo 668828382.

 

 

 

 

Prestashop con Warehouse y Elementor

A día de hoy, las plantillas que se hacen completamente a medida para Prestashop van decreciendo poco a poco.

Son cada vez más los clientes que nos piden poder editar ellos mismos secciones, estilos, elementos de la home, páginas internas y sus opciones por lo que para su propia autonomía se opta por una plantilla como WAREHOUSE.  Esto lo conseguimos gracias a este tipo de plantillas que incorporan el conocido ELEMENTOR (popular en wordpress inicialmente) y que nos permite con sencillas opciones realizar y modificar páginas con una facilidad increible y sin saber programar en absoluto.

 

Warehouse prestashop

 

Características de warehouse Presatshop:

  • Sistema de arrastrar y soltar elementos = ELEMENTOR para prestashop
  • Potente MEGAMENU de drag&drop (arrastrar y dejar elementos fácilmente)
  • Infinitas opciones en el Editor del tema, con live preview
  • Totalmente responsive
  • 17 esqueletos distintos para coger de plantilla
  • Módulo blog
  • Módulo revolution slider
  • Módulo de guía de tallas
  • Vídeos e imágenes 360 para productos
  • Módulo rich snippets

 

Link del template: descarga

Si lo que necesitas es un diseñador, programador, soporte, o un experto en warehouse puedes contactarme sin problema al 668-828382 (whatsapp)