En uno de los últimos proyectos me he visto obligado a crear “páginas extra” para esta tienda opensource. La solución no puede ser más sencilla. Simplemente hemos de crear 2 archivos. Un archivo php que irá en la raíz de la tienda y un archivo tpl dentro del template que estemos utilizando.
El archivo php debe tener la siguiente estructura:
<?php include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/header.php'); $smarty->display(_PS_THEME_DIR_.'uypagina.tpl'); include(dirname(__FILE__).'/footer.php'); ?>
Y el archivo tpl esta:
{capture name=path}{l s='Main Title'}{/capture}
{include file=$tpl_dir./breadcrumb.tpl}
<h2>{l s='Titulo de Pagina'}</h2>En el archivo php, estamos indicándole el nombre del archivo tpl creado. A partir de aquí únicamente hay que llamar al archivo en algún link y voilà… nueva página integrada en el sistema. Por supuesto a partir de aquí el código html, css, xml que creáis necesario para implementar vuestos diseños.
