morgana28 Posted June 22, 2016 Share Posted June 22, 2016 (edited) Hola a todos: He personalizado la ficha de producto añadiendo un campo de texto. En principio todo iba bien: aparece en el bakoffice, se puede actualizar, se ve en la ficha de producto y en el listado de productos al señalar una categoría. Para esto último he añadido {$product.NombreDelCampo} al fichero product-list.tpl. Como he dicho al listar los productos por categorías todo va bien. Sin embargo en la lista de productos de las tabs de inicio no aparece dicho campo. Ni en el bloque de novedades ni en de bloque de productos destacados. De hecho el campo no está definido. He comprobado que utiliza el mismo fichero tpl (product-list.tpl). Si desde el bloque de novedades selecciono el producto, en la ficha de producto sí aparece el campo, y si desde la página principal selecciono una catégoría, también aparece el campo en el listado. ¿Qué podría estar pasando? ¿Cómo podría arrelarlo? Utilizo Prestashop 1.6.1.4 Gracias de antemano. Edited June 22, 2016 by morgana28 (see edit history) Link to comment Share on other sites More sharing options...
ventura Posted June 22, 2016 Share Posted June 22, 2016 Para ello tendras que incluir el nuevo campo en el select de la consulta de cada funcion, por ejemplo para el modulo de Promociones Especiales seria sobreescribiendo el classes/ Product.php, funcion: getRandomSpecial Link to comment Share on other sites More sharing options...
morgana28 Posted June 22, 2016 Author Share Posted June 22, 2016 Gracias Ventura: Ya está solucionado. Como has dicho he añadido el campo a las consultas y ya funciona. Para el bloque de novedades es en el método getNewProducts en classes/Product.php y para el de productos destacados es en getProducts de classes/Category.php. 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