gambito Posted August 19, 2015 Share Posted August 19, 2015 hola verán estoy intentando instalar los siguientes html google tag manager zopin live chat para google tengo que insertar en TODAS las paginas después de <head> el siguiente código <!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-NHCMNJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NHCMNJ');</script> <!-- End Google Tag Manager --> y para zopin lo mismo dentro del <body> <!--Start of Zopim Live Chat Script--> <script type="text/javascript"> window.$zopim||(function(d,s){var z=$zopim=function©{z._.push©},$=z.s= d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set. _.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8"); $.src="//v2.zopim.com/?30jvoJ5az22Qvh3Zb2daOjqpbe0Xtn03";z.t=+new Date;$. type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script"); </script> <!--End of Zopim Live Chat Script--> el detalle es que no encuentro en el ftp las paginas para poder hacerlo alguien me puede ayudas por favor Link to comment Share on other sites More sharing options...
buco Posted August 20, 2015 Share Posted August 20, 2015 Dentro de tu tema, busca el header.tpl por ejemplo e insertalos alli. Vas a tener que ponerlos entre las etiquetas <literal> y </literal> No hace falta que copies el codigo en mas archivos ya que el header se genera en todas las paginas de la tienda. Saludos!!! Link to comment Share on other sites More sharing options...
gambito Posted August 20, 2015 Author Share Posted August 20, 2015 (edited) gracias hugo pero parece que me funciona es decir cuando lo instalo dentro de <body> y dentro de <head> me sale la pantalla blanca cuando lo borro y lo dejo tal y como estaba entonces si me carga la pagina. te adjunto el código y lo pueden ver? probé como <literal></literal> y sin el también probé quitando y poniendo los comentarios y nada personalmente es muy importante esos 2 complementos 1 el google tag manager me permite colocar automáticamente mi código de anaytics mis códigos de seguimiento y los de re-marketing lo cual mejora la optimización de mi publicidad 2 el zopim es el mejor chat de ventas que e manejado en varios años por favor espero respuesta y muchisimas gracias por adelantado adj: codigo <html lang="{$language_code|escape:'html':'UTF-8'}"> <head> AQUÍ ZOPIM <meta charset="utf-8" /> <title>{$meta_title|escape:'html':'UTF-8'}</title> {if isset($meta_description) AND $meta_description} <meta name="description" content="{$meta_description|escape:'html':'UTF-8'}" /> {/if} {if isset($meta_keywords) AND $meta_keywords} <meta name="keywords" content="{$meta_keywords|escape:'html':'UTF-8'}" /> {/if} <meta name="generator" content="PrestaShop" /> <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> <meta name="viewport" content="width=device-width, minimum-scale=0.25, maximum-scale=1.6, initial-scale=1.0" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <link rel="icon" type="image/vnd.microsoft.icon" href="{$favicon_url}?{$img_update_time}" /> <link rel="shortcut icon" type="image/x-icon" href="{$favicon_url}?{$img_update_time}" /> {if isset($css_files)} {foreach from=$css_files key=css_uri item=media} <link rel="stylesheet" href="{$css_uri|escape:'html':'UTF-8'}" type="text/css" media="{$media|escape:'html':'UTF-8'}" /> {/foreach} {/if} {if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)} {$js_def} {foreach from=$js_files item=js_uri} <script type="text/javascript" src="{$js_uri|escape:'html':'UTF-8'}"></script> {/foreach} {/if} {$HOOK_HEADER} <!--[if IE 8]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> </head> <body(GOOGLE DEBERÍA SER JUSTO DEBAJO DE LA ETIQUETA <BODY>){if isset($page_name)} id="{$page_name|escape:'html':'UTF-8'}"{/if} class="{if isset($page_name)}{$page_name|escape:'html':'UTF-8'}{/if}{if isset($body_classes) && $body_classes|@count} {implode value=$body_classes separator=' '}{/if}{if $hide_left_column} hide-left-column{/if}{if $hide_right_column} hide-right-column{/if}{if isset($content_only) && $content_only} content_only{/if} lang_{$lang_iso}"> AQUÍ GOOGLE {if !isset($content_only) || !$content_only} {if isset($restricted_country_mode) && $restricted_country_mode} <div id="restricted-country"> <p>{l s='You cannot place a new order from your country.'}{if isset($geolocation_country) && $geolocation_country} <span class="bold">{$geolocation_country|escape:'html':'UTF-8'}</span>{/if}</p> </div> {/if} Edited August 20, 2015 by gambito (see edit history) Link to comment Share on other sites More sharing options...
buco Posted August 20, 2015 Share Posted August 20, 2015 No te he entendido lo que has hecho Para el Zopim puedes usar un modulo en vez de meter el codigo directamente. Para el Tag manager simplemente tienes que copiar esto: (literal va entre { } no entre < > como te puse ) {literal} <!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-NHCMNJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NHCMNJ');</script> <!-- End Google Tag Manager --> {/literal} En el archivo HEADER.TPL que esta en la carpeta de tu tema despues del <body> Saludos!!! Link to comment Share on other sites More sharing options...
gambito Posted August 20, 2015 Author Share Posted August 20, 2015 muchísimas gracias otra vez ugo el tag manager su soluciono, no obstante puedo poner el zopim con el mismo método( el de {literal}{/literal}) en el <head> y no hay módulos gratuitos del zopim por ese motivo que necesito hacerlo en código crees que me puedas ayudar en este ultimo punto de ser así te lo volvería a agradecer *si las gracias fueran dinero creo que los administradores de este foro serian millonarios jeje Link to comment Share on other sites More sharing options...
gambito Posted August 20, 2015 Author Share Posted August 20, 2015 te adjunto el código de donde debería ir es la linea de código N° 8 también puedes rescatar el código de mi web vapeoxpress.tk (para que lo vean mas claro) <html lang="{$language_code|escape:'html':'UTF-8'}"> <head> AQUI DEBE IR EL CODIGO DE ZOPIM <meta charset="utf-8" /> <title>{$meta_title|escape:'html':'UTF-8'}</title> {if isset($meta_description) AND $meta_description} <meta name="description" content="{$meta_description|escape:'html':'UTF-8'}" /> {/if} {if isset($meta_keywords) AND $meta_keywords} <meta name="keywords" content="{$meta_keywords|escape:'html':'UTF-8'}" /> {/if} Link to comment Share on other sites More sharing options...
buco Posted August 20, 2015 Share Posted August 20, 2015 Puedes poner también el código en el header.tpl como el del tag manager, también puedes desde el tag manager añadirlo o instalar un modulo como este gratuito: http://www.prestatoolbox.com/free-prestashop-modules/29-module-prestashop-livechat-zopim.html Saludos!!! Link to comment Share on other sites More sharing options...
Recommended Posts