No carga scripts pr...
Avisos
Vaciar todo

[Resuelto] No carga scripts prestashop 1.6 en el header  

 
Alejandro
 Alejandro
Usuario activo

Hola,

Os expongo mi caso:

Tengo dos webs, una con presta 1.7xx y otra con 1.6xx

Me abrí una cuenta con cookiefirst para crear el banner de cookies y tener el control que ahora se requiere de esto. En la tienda de presta 1.7xx no tuve ningún problema, mediante el módulo htmlbox incluí el script del banner y lo puse en head. Funcionó a la perfección, solo tuve que quitar el anterior módulo de cookies para que se visualizara. Además agregué código en la página CMS de cookies para que me cargara allí las tablas de cookies. Los códigos te los dan los de cookiefirst: un script para el banner, y dos códigos html que llaman a algunas tablas y texto.

El problema es en la tienda presta 1.6xx, añado el código de script en code del módulo htmlbox y no los carga. Lo meto fuera del code y sí que se visualiza el código arriba de la pantalla sin problema. Es decir, no carga el script en sí por alguna razón y por tanto no me sale el banner, tampoco cargan los códigos que muestran las tablas en la página CMS. Algo pasa...

Pienso que es algún módulo que impide que se vea, al igual que lo impide algún otro módulo de cookies previamente instalado como me pasó en presta 1.7xx. O es el tema en sí, "Elara", muy antiguo, aunque tampoco carga con tema "default".

Ojalá alguien me supiera decir si es un módulo y cuál para arreglarlo y poder remediarlo, seguro que es una tontería pero no doy con ello.

También he intentado hacer la gestión fuera del módulo htmlbox en header.tpl pero tampoco. Algo bloquea la salida de ese script, pero no lo demás.

Contenido solo visible a usuarios registrados

Respondido : 20/10/2021 10:14 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Alejandro,

Es posible que el script no sea compatible con la versión 1.6, verifica si con nuestra guia de instalacion de gdpr se activa de forma correcta en tu sitio:

https://www.webempresa.com/blog/rgpd-prestashop-1-6-modulo-gratuito-guia-instalacion.html

Otra opción es solicitar soporte del sitio cookiefirst ya que no tienen nada sobre prestashop en su pagina web de soporte > https://support.cookiefirst.com/hc/en-us .

Verifica y nos comentas.

Un saludo 🖐️ 

Respondido : 20/10/2021 11:01 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Alejandro
 Alejandro
Usuario activo

Muchas gracias por el aporte del módulo, me ha venido bien para hacer cumplir aún más con la legislación vigente en materia de protección de datos. Sé que para 1.7 estaba el módulo pero no lo encontraba para 1.6

Por otro lado, la instalación de ese módulo no ha hecho que funcionara el script del banner de cookies. Imagino que es lo que dices, será incompatible con prestashop 1.6 dadas sus características, aunque me extraña la verdad, sigo pensando que hay algo que impide que salga el script ya sea incompatibilidad o algún módulo.

He escrito al support de cookiefirst, también buscaré otras opciones. Hace unos días compré un módulo de pago a una empresa y tampoco me funcionaba y me devolvieron el dinero, y se supone que era compatible ese sí. Por eso sigo pensando que algo pasa.... jaja.

Seguiré intentando todo, y si alguien me puede echar un cable o saber de esto, lo agradezco.

Saludos,

Respondido : 21/10/2021 11:24 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alendro.

Es posible que no sea compatible, las versiones de PS 1.6 y 1.7 utilizan versiones distintas de PHP, por ejemplo 1.6 no es compatible con versiones superiores a 7.0 de PHP incluso en muchos casos no es compatible con versiones mayores a 5.6.

 

Dejamos el hilo abierto por si necesitas retomarlo después de lo que et indiquen en el soporte de cookiefirst.

 

Un saludo

Respondido : 21/10/2021 11:40 am

Alejandro
 Alejandro
Usuario activo

De acuerdo, esperaré a ver qué me dicen de soporte. Espero que buenas noticias, sino sólo queda actualizar a prestashop 1.7xx y es imposible hacerlo de una forma automática por lo que veo, hay que tocar cosas y rezar por otras. La tienda tiene 6 años y es un gran riesgo.

Gracias.

Respondido : 21/10/2021 4:19 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

De acuerdo, quedamos atentos como ha ido todo

Con respecto a la actualización si tuvieras que hacerlo ten en ceunta que en este caso tendrás que realizar una instalación limpiar de prestashop 1.7 e importar el catalogo ya que no se puede actualizar prestashop desde la versión 1.6 a la 1.7

Un Saludo 

Respondido : 21/10/2021 4:41 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Alejandro
 Alejandro
Usuario activo

Muy bien, gracias por su consejo. En caso de actualización creo que me pondré en manos de profesionales donde 100% lo hagan bien, hay en juego mucho para que no se vaya el SEO y tenga todo el catálogo. Alguno de webempresa da este servicio en caso de necesitarlo?

Gracias,

Respondido : 21/10/2021 4:46 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

En este caso si deseas contactar con alguien que te ayude a realizar lo que necesitas puedes hacerlo directamente con nuestro directorio de colaboradores quieres puedes ayudarte a actualizar lo que necesitas 

Un Saludo 

Respondido : 21/10/2021 4:50 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Alejandro
 Alejandro
Usuario activo

De acuerdo, gracias. Eso he hecho. En caso de que no me solucionen nada, porque veo que 1.6xx está muriendo poco a poco, optaré por cambio de prestashop. Ya os cuento que decido por si alguien aún me puede ayudar de momento.

Gracias,

Respondido : 21/10/2021 6:44 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

De acuerdo, quedamos muy atentos como ha ido todo

Un Saludo

Respondido : 21/10/2021 6:48 pm

Cursos Gratuitos WordPress

Alejandro
 Alejandro
Usuario activo

Hola a todos!

Decidí por actualizar el prestashop a través de un partner de webempresa y tengo ahora la última versión 1.7.8.

Ahora htmlBOX y contentbox no me funcionan, no se me ve el recuadro donde poner código, quizás ya no sean compatibles.

Mi pregunta es al margen de la compatibilidad de dichos módulos: ¿dónde puedo meter el script exactamente directamente, la ruta? Tengo la plantilla por defecto, la classic.

El script es el siguiente: <script src="https://consent.cookiefirst.com/banner.js" data-cookiefirst-key="98309246-6974-41d5-801f-18655568088e"></script>

Pone como primer elemento del cuerpo, también funcionó en otra web en el head. Pero no sé donde ponerlo exactamente. 

Alguien me puede ayudar? A ver si de una vez por todas se ven los scripts jaja.

Gracias.

Respondido : 28/10/2021 5:34 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro, 

Depende de las instrucciones donde te indiques añadas el script, usualmente debes añadirlo en el head.tpl de tu plantilla que usualmente se encuentra en el directorio donde tienes los archivos de tu sitio web en la ruta tucarpeta/themes/classic/templates/_partials

Screenshot   2021 10 28T125543.987

Ten en cuenta que en prestashop este tipo de código debe ir entre un comando 

{literal} código {/literal}

Por ejemplo:

Screenshot   2021 10 28T125852.145

Guarda los cambios del archivo y verifica si funciona de forma correcta

Si continúas con las dudas sobre como añadirlo te sugiero abras un nuevo tema para ello, de esta forma mantenemos un control sobre el hilo y podemos ayudarte con mayor detalle

Un Saludo 

 

 
Respondido : 28/10/2021 6:00 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Alejandro
 Alejandro
Usuario activo

Solucionado el tema. Quien tenga este problema con scripts tiene que actualizar a prestashop 1.7.x. y sí funciona el módulo HTMLBOX para poder poner el script en el head directamente. Hay que hacer una pequeña configuración que el módulo te avisa si quieres poner un script y listo.

Muchas gracias a todos.

Respondido : 28/10/2021 8:24 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Alejandro,

Siempre es un gusto poder apoyarte, recuerda que cualquier otra consulta estaremos atentos.

Saludos!

Respondido : 28/10/2021 8:32 pm