Diseño y Posicionamiento Web con Joomla › Foros › Templates Joomla › Templates Joomla 1.5 › Google Analitycs para Joomla › Re: Google Analitycs para Joomla
Federico Piccoli escribió:
redlo escribió:
[quote]El codigo de Google analitycs debe colocarse en el index.php de la plantilla joomla que tengas como predeterminada. Editas el index.php y abajo del todo veras la etiquetas , coloca el codigo justo encima. No te recomiendo que utilizes extensiones para esa labor, que los hay, asi eviataras cargar demasiado tu web de extensiones.
Ciao
Acotación: esto és valido para el script sincrono de analytics tradicional
En cambio el nuevo script asincrono (que va más rápido que él otro) va colocado justo encima del tag [/quote]
En mi plantilla en ele index.php de la plantilla cargada, no me aparece Body al final.¿donde tendría que agregar el código de google analitycs?
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com
#————————————————————————
# Based on T3 Framework
#————————————————————————
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license – GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
#————————————————————————
*/
// no direct access
defined( ‘_JEXEC’ ) or die( ‘Restricted access’ );
include_once (dirname(__FILE__).DS.’libs’.DS.’gk.template.helper.php’);
$tmpl = GKTemplateHelper::getInstance($this, array(‘ui’, GK_TOOL_SCREEN, GK_TOOL_MENU, ‘main_layout’, ‘direction’));
//Calculate the width of template
$tmplWidth = ”;
$tmplWrapMin = ‘100%’;
switch ($tmpl->getParam(GK_TOOL_SCREEN)){
case ‘auto’:
$tmplWidth = ‘97%’;
break;
case ‘fluid’:
$tmplWidth = intval($tmpl->getParam(‘gk_screen-fluid-fix-gk_screen_width’));
$tmplWidth = $tmplWidth ? $tmplWidth.’%’ : ‘90%’;
break;
case ‘fix’:
$tmplWidth = intval($tmpl->getParam(‘gk_screen-fluid-fix-gk_screen_width’));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).’px’ : ‘771px’;
$tmplWidth = $tmplWidth ? $tmplWidth.’px’ : ‘770px’;
break;
default:
$tmplWidth = intval($tmpl->getParam(GK_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).’px’ : ‘983px’;
$tmplWidth = $tmplWidth ? $tmplWidth.’px’ : ‘982px’;
break;
}
$tmpl->setParam (‘tmplWidth’, $tmplWidth);
$tmpl->setParam (‘tmplWrapMin’, $tmplWrapMin);
//Main navigation
$gk_menutype = $tmpl->getMenuType();
$gkmenu = null;
if ($gk_menutype && $gk_menutype != ‘none’) {
$gkparams = new JParameter(”);
$gkparams->set( ‘menutype’, $tmpl->getParam(‘menutype’, ‘mainmenu’) );
$gkparams->set( ‘menu_images_align’, ‘left’ );
$gkparams->set( ‘menupath’, $tmpl->templateurl() .’/gk_menus’);
$gkparams->set(‘menu_images’, 1); //0: not show image, 1: show image which set in menu item
$gkparams->set(‘menu_background’, 1); //0: image, 1: background
$gkparams->set(‘mega-colwidth’, 200); //Megamenu only: Default column width
$gkparams->set(‘mega-style’, 1); //Megamenu only: Menu style.
$gkparams->set(‘rtl’,($tmpl->getParam(‘direction’)==’rtl’ || $tmpl->direction == ‘rtl’));
$gkmenu = $tmpl->loadMenu($gkparams, $gk_menutype);
}
//End for main navigation
$layout = $tmpl->getLayout ();
if ($layout) {
$tmpl->display($layout);
}