Jorge Vargas Posted September 16, 2013 Share Posted September 16, 2013 (edited) Tengo una inquietud en un script que tengo en un archivo .tpl. Este usa corchetes y el smarty lo reconoce como una variable que no existe y me genera un error. La pregunta es cómo puedo utilizar los corchetes para instalar el script original sin que genere conflicto con el smarty de prestashop 1.5.5. <script type="text/javascript"> /* <![CDATA[ */ var Comm100API = Comm100API||{chat_buttons:[]}; Comm100API.chat_buttons.push({code_plan:YYYY,div_id:'comm100-button-YYYY'}); Comm100API.site_id=XXXXX;Comm100API.main_code_plan=YYYY; (function(){ var lc=document.createElement('script'); lc.type='text/javascript';lc.async=true; lc.src='https://chatserver.comm100.com/livechat.ashx?siteId='+Comm100API.site_id; var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(lc,s); })(); /* ]]> */ </script> {chat_buttons:[]} y {code_plan:YYYY,div_id:'comm100-button-YYYY'} son los que me generan un error. Saludos y gracias. Edited October 3, 2013 by Jorge Vargas (see edit history) Link to comment Share on other sites More sharing options...
coeos.pro Posted September 16, 2013 Share Posted September 16, 2013 hi, debe haber un espacio después de la llave si eres smarty 1 Link to comment Share on other sites More sharing options...
Jorge Vargas Posted September 16, 2013 Author Share Posted September 16, 2013 Muchisimas gracias, es correcta la solución. Link to comment Share on other sites More sharing options...
Recommended Posts