Crear una página nueva en Prestashop

Crear una página nueva en Prestashop

Si necesitas crear una página personalizada en Prestashop, siguiendo estos pasos podrás hacerlo en un abrir y cerrar de ojos:

Paso 1: En la raíz de tu prestashop crea un archivo nuevo con el nombre de tu página y extensión php. Por ejemplo: pagina.php

Paso 2: En esa página php escribe lo siguiente:

display(_PS_THEME_DIR_.'pagina.tpl');
include(dirname(__FILE__).'/footer.php');
?>

Paso 2: En la carpeta del theme que estés usando (/themes/tu-tema/pagina.tpl) crea un archivo nuevo con el nombre de tu página y extensión tpl. Por ejemplo: pagina.tpl (el tpl debe tener el mismo nombre que el php)

Paso 3: En este tpl escribe lo siguiente:

Hola! Este es el contenido de mi nueva página de Prestashop.

¡Ya está! Pon en tu navegador http://tudominio.com/pagina.php y deberías ver el contenido que has puesto dentro de pagina.tpl

4 comentarios
  • miriam Publicado el 27/11/2012 a las 12:47 Responder

    Hola:

    Muchas gracias por el post, solo una pregunta, como puedo enlazarlas desde CMS

    un saludo

    • aquihaydominios Publicado el 27/11/2012 a las 12:53 Responder

      Hola Miriam,

      ¿A qué te refieres con enlazarla desde CMS? Si necesitas una página nueva normal, puedes hacerlo en CMS, pero si necesitas algo especial, hazlo de esta forma. Cuéntanos un poco más lo que estás intentando y veremos cómo podemos ayudarte.

      Un saludo.

  • mac perez Publicado el 06/02/2014 a las 05:29 Responder

    necesito ayuda con plantilla matrice, no puedo ver el contenido del cms que creo. puede ayudarme? esta es la pagina http://incateaperu.com/

    y ahi deberia salir la informacin de la tienda http://incateaperu.com/content/6-quienes-somos

  • Luis Publicado el 09/10/2015 a las 00:24 Responder

    Gracias, he seguido los pasos y genial, ahora lo unico que no se como quitar la barra del sidebar, he probado cien cosas pero no doy con ello.

Deja un comentario

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