ghoose Posted April 1, 2016 Share Posted April 1, 2016 Hola! Necesito mostrar en los listados de productos, los stocks de todos los almacenes por separado, es decir: - Producto A - Almacen 1: 5 udes, Almacén 2 : 3 udes, etc. Encontré este post: https://www.prestashop.com/forums/topic/199256-show-warehouse-stock-on-product-page/?p=2072064 Pero sólo funciona en product.tpl, y yo necesitaría añadirlo en product-list.tpl Versión de PrestaShop: 1.5.5.0 Enlace de su tienda: http://vlmotorsport.com/prueba/ ¿Alguien me puede ayudar o al menos orientar un poco ?? Muchas gracias!! Link to comment Share on other sites More sharing options...
mmcfly Posted April 1, 2016 Share Posted April 1, 2016 No se si ese código del link que mostraste funciona agregándolo en classes/controller/FrontController.php si funciona aquí entonces estaríamos ok. te cuento: resulta que yo al entrar por primera vez al sitio web obtengo de inmediato las categorias que yo quiera, todas si quiero, y las ocupo en product-list.php cree una funcion en FrontController que devuelve un arreglo con todas las categorias y despues se las paso mediante smart a product-list.php y en product-list.php ahi hago el {foreach etc... así las paso, solo la agregue 'listado_categorias' a las que ya estaban 'currencyFormat' => $currency->format, // backward compat 'currencyBlank' => $currency->blank, // backward compat 'listado_categorias' => $this->listadoCategorias(), ojala te sirva de algo Link to comment Share on other sites More sharing options...
ghoose Posted April 4, 2016 Author Share Posted April 4, 2016 A ver, por partes, porque mis conocimientos de programación son escasos Primero, entiendo que FrontController es quien "controla" el product-list.tpl? Porque estuve buscando y no supe cual era el encargado de confgurarlo. Segundo, crear una función en este archivo y tercero, colocar la orden Smarty que muestre la info en el TPL ¿Correcto? Aunque tu pones categorías, supongo que es un ejemplo, para yo hacer algo similar con los almacenes. Aunque aún necesitaré ayuda para la función y demás, te agradezco muchísimo la respuesta!!! Intentaré devolver el favor en el foro!! Saludos!! Link to comment Share on other sites More sharing options...
ventura Posted April 4, 2016 Share Posted April 4, 2016 Ese codigo puedes añadirlo en varios sitios para poder mostrarlo en el product-list.tpl. Los mas adecuados serian sobreescribiendo la funcion getProductProperties de la classe Product.php. O en un hook propio mediante un modulo. Link to comment Share on other sites More sharing options...
ghoose Posted April 4, 2016 Author Share Posted April 4, 2016 Upss, creo que esto me supera. Necesito ayuda 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