MarcoDev2022 Posted September 7, 2022 Share Posted September 7, 2022 Buenas, estoy desarrollando un módulo de pasarela de pago y me encuentro con la necesidad de intentar sobreescribir el controller de la zona admin para mostrar información específica de esta pasarela de pago en la vista de detalle del pedido. Concretamente el controller que quiero sobreescribir es OrderController (Namespace PrestaShopBundle\Controller\Admin\Sell\Order). No encuentro la manera de hacer ese override desde el módulo. He buscado en diferentes post y he probado lo siguiente: Crear un controller nuevo llamado OrderController que extienda del anteriormente descrito y situarlo en mymodule/override/controllers/admin/OrderController.php y no consigo hacerlo funcionar. ¿Alguien puede ayudarme? prestashop: 1.7.8.7 Link to comment Share on other sites More sharing options...
ventura Posted September 7, 2022 Share Posted September 7, 2022 Es mas adecuado que utilices un hook para ello https://devdocs.prestashop.com/1.7/modules/sample-modules/order-pages-new-hooks/ Link to comment Share on other sites More sharing options...
MarcoDev2022 Posted September 14, 2022 Author Share Posted September 14, 2022 (edited) Ventura, gracias por tu respuesta. Para este caso he podido hacer uso de lo que comentas, concretamente he hecho uso del hook DisplayAdminOrderMain y pintando una nueva template. Gracias!! Edited September 14, 2022 by MarcoDev2022 (see edit history) Link to comment Share on other sites More sharing options...
ventura Posted September 14, 2022 Share Posted September 14, 2022 Me alegro de que lo hayas solucionado. Un saludo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now