Guía – Listado de controladores del Front-End en Prestashop 1.5

Recordamos que los «Controladores» del Front-End de tu tienda Prestashop, bajo la versión 1.5, se encuentran en el directorio:

/controllers/front/

(No es una lista completa, se está completando)

  • AddressController.php – Usado por «address.php» para que los clientes modifiquen su dirección.
  • AddressesController.php – Usado por «addresses.php» para obtener las direcciones de los clientes
  • AuthController.php – Usado por «authentication.php» para la autentificación del usuario.
  • BestSalesController.php – Usado por «best-sales.php» para obtener el listado de productos más vendidos.
  • CartController.php – Usado por «cart.php» para administrar el carrito de los clientes
  • CategoryController – Usado por «category.php» para obtener los listados de productos por categorías
  • CMSController.php – Usado por «cms.php» para obtener las páginas de CMS (Contenidos)
  • CompareController.php – Usado por «products-comparison.php» para la comparación de productos.
  • ContactController.php – Usado por «contact-form.php» para el funcionamiento del formulario de contacto en el Front-End.
  • DiscountController.php – Usado por «discount.php» para obtener los vales de descuento de los clientes.
  • GuestTrackingController.php – Usado por » guest-tracking.php» para administrar los pedidos de los invitados (usuarios no registrados)
  • HistoryController.php – Usado por «history.php» para obtener el historial de pedidos de los clientes.
  • IdentityController.php – Usado por «IdentityController.php» para que el cliente modifique su información personal.
  • IndexController.php – Usado por «index.php» para mostrar la página principal de tu tienda Prestashop.
  • ManufacturerController.php – Usado por «manufacturer.php» para obtener el listado de fabricantes/marcas en Prestashop.
  • MyAccountController.php – Usado por «my-account.php» para que el cliente gestione su cuenta de usuario en Prestashop
  • NewProductsController.php – Usado por «new-products.php» para obtener el listado de los nuevos productos.
  • OrderConfirmationController.php – Usado por «order-confirmation.php» para confirmar el pedido.
  • OrderController.php – Usado por «order.php» para administrar los 5 pasos del pedido.
  • OrderDetailController.php – Usado por «order-detail.php» para obtener la información de los pedido.
  • OrderFollowController.php – Usado por «order-follow.php».
  • OrderOpcController.php – Usado por «order-opc.php» para administrar el pedido en 1 paso.
  • OrderReturnController.php – Usado por «order-return.php».
  • OrderSlipController.php – Usado por «order-slip.php».
  • PageNotFoundController.php – Usado por «404.php» para mostrar la página 404 en tu tienda.
  • PasswordController.phpUsado por «password.php» para que el cliente pueda recuperar su contraseña.
  • PricesDropController.php – Usado por «prices-drop.php» para mostrar el listado de los productos en descuento.
  • ProductController.php – Usado por «product.php» para obtener la ficha del producto.
  • SearchController.php – Usado por «search.php» para obtener los resultados en las búsquedas.
  • SitemapController.php – Usado por «sitemap.php» para imprimir el «Mapa del sitio» en tu tienda Prestashop.
  • StoresController.php – Usado por «stores.php» para mostrar la información de la tienda.
  • SupplierController.php – Usado por «supplier.php» para obtener el listado de los «Proveedores» en tu tienda.

Cuando decimos «Usado por X archivo», el archivo en cuestión al que nos referimos se encuentra en el directorio raíz de tu tienda Prestashop.