Jump to content

Javascript en editor de texto de ContentBox - SOLUCIONADO


Recommended Posts

Saludos,

 

estoy intentando hacer una cuenta atrás para ofertas, cuestiones de diseño aparte, he conseguido que me funcione, pero he visto que en el navegador me sale el siguiente mensaje:

 

Para hacer esto, he utilizado el contentbox (http://contentbox.org/) y he puesto el siguiente código:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script charset="utf-8" type="text/javascript" src="https://felizvapeo.com/countdown/js/jquery.countdown.js"></script>
<script type="text/javascript">// <![CDATA[
$(function(){
        $('#counter').countdown({
          image: 'https://felizvapeo.com/countdown/img/digits.png',
          startTime: '01:00:00',
		  timerEnd: function(){ alert('end!'); },
          format: 'hh,mm:ss'
        });
      });
// ]]></script>
<div id="product"><img src="https://felizvapeo.com/countdown/ofertas/aerotank.jpg" alt="" width="2000" height="726" />
<div id="counter"> </div>
<div class="desc">
<div>Horas</div>
<div>Minutos</div>
<div>Segundos</div>
</div>
</div>

Funciona bien, pero en el navegador (imagen adjunta) me sale una advertencia

 

Captura%20de%20pantalla%202014-03-15%20a

 

Imagino que es por tener un función de javascript en el editor del contentbox .¿Sabéis como puedo solucionar esto? Gracias

Edited by tonilopez (see edit history)
Link to comment
Share on other sites

Usa el htmlbox: http://mypresta.eu/modules/front-office-features/html-box.html que en principio si puedes meter javascript y html sin problemas. (Ya que te deja escribir en plano directamente con el editor en off)

Mejor haz lo que te dice Ventura.

 

Por cierto, la libreria de jquery-latest, creo que no es necesario importarla de nuevo, ya que Prestashop tiene importada la libreria de jquery.

 

-----

 

De todos modos, te dejo un aporte: http://www.prestashop.com/forums/topic/296511-aporte-cronometro-de-oferta-personalizaci%C3%B3n/ que no se si lo conoces, pero igualmente te he dejado el enlace, que es para colocar el cronometro en las fichas de los productos, entre otras cosas.

Link to comment
Share on other sites

Al final la solución ha sido quitar el import del jquery-latest. Ahora funciona correctamente tanto si dejo el script en el editor html como en el header.tpl 

 

 

Muchas gracias por la ayuda. Saludos

Un placer ayudarte y servirte !

 

PD: Como he visto que has añadido la palabra "Solucionado" al titulo del tema, procedo a cerrar el tema.

 

Saludos,

 

---

 

Gracias a todos por colaborar con la Comunidad de Prestashop !

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...