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.php – Usado 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.