gorki75 Posted December 8, 2016 Share Posted December 8, 2016 Hola, si me pueden ayudar, al ir a vaciar cache no pude acceder a mi pagina web, puse en debug mode y me da el siguiente error: Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/home/xxxxxx/public_html/themes/warehouse/header.tpl" on line 246 "(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){" - Unexpected "[", expected one of: "}" <-- thrown in /home/xxxxxxx/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 246 saludos Link to comment Share on other sites More sharing options...
ReactionCode Posted December 8, 2016 Share Posted December 8, 2016 El error es claro, la linea 246 tiene una sintaxis inválida. Es el script de GA que has pueto a mano, ya que JS utiliza las {} igual que smarty. Tendrías que encapsular el código con un {literal}(function(i,s,o,g,r,a,m){i['.....{/literal} pero mi consejo es que elimines ese script y utilices algún módulo de seguimiento bien construido. Que las analyticas son muy importantes para cualquier sitio web. Link to comment Share on other sites More sharing options...
gorki75 Posted December 8, 2016 Author Share Posted December 8, 2016 El error es claro, la linea 246 tiene una sintaxis inválida. Es el script de GA que has pueto a mano, ya que JS utiliza las {} igual que smarty. Tendrías que encapsular el código con un {literal}(function(i,s,o,g,r,a,m){i['.....{/literal} pero mi consejo es que elimines ese script y utilices algún módulo de seguimiento bien construido. Que las analyticas son muy importantes para cualquier sitio web. Discúlpame no soy programador, solo un entusiasta, no se a que escript puesto a mano te refieres, creo recordar que solo puse el de google analytics, pero lo borre al interpretar que era eso lo que interferia. Algo hice mal No?. He tenido que restaurar la copia de seguridad y ahora va bien, pero si no te importa me gustaría saber que estaba mal,.....para futuras catastrofes Gracias y saludos Link to comment Share on other sites More sharing options...
noeiona74 Posted May 4, 2018 Share Posted May 4, 2018 Buenos dias, tengo el mismo problema, he vaciado la cache y al refrescar la pagina me ha dado el siguiente error:Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/homepages/25/d370223866/htdocs/zasstore.com/themes/leo_fashion_store/header.tpl" on line 101 "{if(f.fbq)return;n=f.fbq=function(){n.callMethod?}" - Unexpected ".", expected one of: "","" , ")" <-- thrown in /homepages/25/d370223866/htdocs/zasstore.com/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 101 SImplemente he limpiado la cache desde el prestashop, nada mas... Ni he colocado ningun codigo ni nada, una cosa si, en el leo megamenu, añadi una linea mas con el propio modulo. Nada de codigo a mano ni nada. Estoy desesperada levo 2 dias con la web inactiva y no encuentro la solución. Alguien puede ayudarme?? Link to comment Share on other sites More sharing options...
Itoiz Posted November 7, 2020 Share Posted November 7, 2020 On 12/8/2016 at 8:17 PM, ReactionCode said: El error es claro, la linea 246 tiene una sintaxis inválida. Es el script de GA que has pueto a mano, ya que JS utiliza las {} igual que smarty. Tendrías que encapsular el código con un {literal}(function(i,s,o,g,r,a,m){i['.....{/literal} pero mi consejo es que elimines ese script y utilices algún módulo de seguimiento bien construido. Que las analyticas son muy importantes para cualquier sitio web. buenos dias Como he visto que eres todo un experto, a ver si me puedes ayudar sabrias a que se debe este error de smarty? tengo prestashop 1,7,8 con warehouse 4.3.7 el error consiste que no muestra fotos salvo en la ficha de producto [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 66 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 73 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 75 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 39 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 55 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in tambien tengo un error en la linea condicional que empieza por if } $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); if (Tools::getIsset($result[0])) { $categories[] = $result[0]; } muchas gracias por anticipado Link to comment Share on other sites More sharing options...
kouty_80 Posted November 7, 2020 Share Posted November 7, 2020 4 hours ago, Itoiz said: buenos dias Como he visto que eres todo un experto, a ver si me puedes ayudar sabrias a que se debe este error de smarty? tengo prestashop 1,7,8 con warehouse 4.3.7 el error consiste que no muestra fotos salvo en la ficha de producto [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 66 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 73 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 75 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 39 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in /home/esxdcrzg/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/45/6e/15/456e159c3402620384eefbf6f34568ba9040f901_2.file.product-miniature-thumb.tpl.php on line 55 [07-Nov-2020 01:26:15 Europe/Madrid] PHP Notice: Undefined index: home_default in tambien tengo un error en la linea condicional que empieza por if } $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); if (Tools::getIsset($result[0])) { $categories[] = $result[0]; } muchas gracias por anticipado ¿Has probado a borrar la caché de Prestashop? Link to comment Share on other sites More sharing options...
Itoiz Posted November 24, 2020 Share Posted November 24, 2020 muchas veces.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now