No se muestran las páginas de Prestashop
Contenidos
Prestashop tiene un montón de páginas para mostrar cosas específicas, pero puede que no sea suficiente. ¿Qué pasa si queremos mostrar todos nuestros productos al cliente, por ejemplo? Necesitaríamos una página nueva con su controlador. Vamos a ver lo fácil que se ha convertido para añadir nuevas páginas a Prestashop desde 1.5.
Es posible que haya notado una gran diferencia en el aspecto de sus direcciones URL (sin reescritura habilitado), si se utiliza para prestashop 1.4. Por ejemplo, sitename.com/prices-drop.php, utilizado para mostrar productos con precios especiales, es ahora sitename.com/index.php?controller=prices-drop.
Básicamente, toda la estructura de diferenciación de las páginas se delega a la página índice, que ejecuta un “dispatcher”, que otorga el control al controlador apropiado en función de la url. Esta es una característica realmente poderosa, que permite a todos los módulos crear una nueva página, simplemente escribiendo 2 parámetros de consulta más. Por lo tanto, sitename.com/index.php?fc=module&module=mymodule&controller=allproducts activará el controlador “allproducts” del módulo “mymodule”. Esto, por supuesto, para el front office. La estructura del back office es similar, pero no voy a profundizar en ello ya que el objetivo de este artículo es enseñarte cómo añadir nuevas páginas a la tienda, no al panel de administración. Probablemente escribiré algo sobre eso en algún momento pronto.
Página de Prestashop cms
Al crear un tema, usted tiene que pensar por adelantado de todas las diversas páginas y piezas de información que su tema tiene que manejar correctamente, con el fin de ofrecer una experiencia completa a su cliente. También en este caso, el tema predeterminado es una buena forma de inspirarse, tanto en la variedad de archivos que presenta y comportamientos que atiende, como en su código, en el que puede sumergirse para comprender mejor cómo funciona un tema.
Por ejemplo, el tema por defecto de PrestaShop utiliza el conjunto de fuentes Font Awesome (http://fortawesome.github.io/Font-Awesome/) para sus iconos responsive, y por lo tanto tiene los siguientes archivos en su carpeta /font:
Página de inicio de sesión de Prestashop
La creación de páginas CMS es un elemento obligatorio de cualquier tienda online. Estas páginas incluyen entre otros reglamentos, política de privacidad y un marcador acerca de nosotros. Son páginas no relacionadas con la oferta de la tienda pero que contienen información importante para el cliente. PrestaShop 1.7 ofrece un panel sencillo y claro para añadir y editar páginas CMS.
Categoría de página – la categoría a la que pertenecerá la nueva página. En PrestaShop 1.7 esta es la página de inicio por defecto. Si desea crear una página bajo una categoría diferente, recuerde crearla primero (Vender → Catálogo → Categorías → +añadir nueva categoría).
Para editar una página CMS ya existente en PrestaShop 1.7 en el panel de administración seleccione Mejorar, Diseño y luego Páginas. En la columna de la página en la categoría de inicio, u otra categoría, busque la página que desea editar. Después de pulsar el icono del lápiz se le llevará a la página de edición. Después de hacer los cambios necesarios, haga clic en Guardar.
URL de la página Prestashop
La creación de páginas CMS es un elemento obligatorio de cualquier tienda online. Estas páginas incluyen, entre otros, los reglamentos, la política de privacidad y un marcador acerca de nosotros. Se trata de páginas no relacionadas con la oferta de la tienda pero que contienen información importante para el cliente. PrestaShop 1.7 ofrece un panel sencillo y claro para añadir y editar páginas CMS.
Categoría de página – la categoría a la que pertenecerá la nueva página. En PrestaShop 1.7 esta es la página de inicio por defecto. Si desea crear una página bajo una categoría diferente, recuerde crearla primero (Vender → Catálogo → Categorías → +añadir nueva categoría).
Para editar una página CMS ya existente en PrestaShop 1.7 en el panel de administración seleccione Mejorar, Diseño y luego Páginas. En la columna de la página en la categoría de inicio, u otra categoría, busque la página que desea editar. Después de pulsar el icono del lápiz se le llevará a la página de edición. Después de hacer los cambios necesarios, haga clic en Guardar.