jueves, 29 de mayo de 2014

Ver la posición de los módulos en Joomla!

Para ver la posición de los módulos existentes en una página basta con añadir en la barra de direcciones (luego de la dirección del sitio) ?tp=1. Por ejemplo:


http://www.misitio.org/index.php?tp=1



martes, 20 de mayo de 2014

Integrar Blog WordPress con Tienda Prestashop

Si tenemos una tienda online montada con Prestashop y queremos tener un blog corporativo que posea el mismo estilo que la tienda, tenemos dos opciones, complicarnos la vida intentando hacerlo con el mismo Prestashop o bien instalar un Wordpress en una ruta como esta: tudominio.com/blog/ e integrarlo Prestashop.

La integración no es muy complicada, tan solo tenemos que modificar dos archivos del tema que tenemos activo, header.php y footer.php.

El archivo de cabecera de nuestro blog a editar se encuentra en “wp-content\themes\nombre_tema\header.php“.
En dicho archivo header.php, borramos todo el contenido y lo sustituimos por el siguiente código:

<?php
require_once(dirname(__FILE__).'/../../../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../../../header.php');
?>


Recuerdo que esta ruta es válida si nuestro blog está ubicado en tudominio.com/blog/.
A continuación procedemos a hacer lo mismo con el archivo footer.php remplazando su contenido por este código:

<?php
require_once(dirname(__FILE__).'/../../../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../../../footer.php');
?>

Además si queremos aplicar el estilo de nuestro blog a la página, modificamos el archivo header.tpl de nuestra tienda Prestashop alojado en /themes/nombre_plantilla/header.tpl. Buscamos estas líneas:

    {$HOOK_HEADER}
</head>

Y Añadimos la llamada al css de nuestro blog de la siguiente manera:

{if (is_callable('bloginfo'))}
   <link href="../../../blog/wp-content/themes/twentytwelve/style.css" rel="stylesheet" type="text/css" media="all" />
{/if}
        {$HOOK_HEADER}
    </head>