Crear nueva página Prestashop

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:

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}

{l s='Titulo de Pagina'}

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.

Compartir:

8 comentarios en “Crear nueva página Prestashop”

  1. Hola, muchas gracias por el código, ya he creado mi página nueva. Ahora mi pregunta es, ¿cómo puedo insetar en esta página un módulo que tengo instalado: ?
    Soy nuevo en esto, muchas gracias

  2. Hola! Está excelente el código! Solo tengo un problema. No sé por qué el contenido del custom page se me repite después del footer. ¿Alguna idea?

  3. Hola, Siento mi ignorancia,

    Esdtoy buscando una solucion para que los modulos de publicidad me abran nueva ventana, he probado varios que incluyen la opción y NO HAY MANERA.

    Me podriais indicar el nombre del archivo PHP cual debe ser?

    Digamos que NO estoy muy puesto en PHP.

    GRACIAS!

  4. Pequeño apunte!
    En el tpl, la llamada al breadcrumb es con comillas:

    {capture name=path}{l s=’Main Title’}{/capture}
    {include file=»$tpl_dir./breadcrumb.tpl»}
    {l s=’Titulo de Pagina’}

    Un saludo!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Scroll al inicio