jordi10 Posted November 8, 2021 Share Posted November 8, 2021 Hola, quiero añadir un archivo php que recojo los datos de la bbdd y hago una tabla, es un script pequeño y quiero añadirlo a product.tpl!! Pero no soy capaz, he probado {php}/{php}, {include flie'..'} y ninguna de las dos me funciona!! Si alguien me puede echar una mano Gracias! Link to comment Share on other sites More sharing options...
gusman126 Posted November 8, 2021 Share Posted November 8, 2021 Para mostrar información en la página del producto debes hacer un módulo y utilizar los hook correspondientes a donde quieras mostrar esa información. Los tpl no son ficheros html Link to comment Share on other sites More sharing options...
LabelGrup Networks Posted November 9, 2021 Share Posted November 9, 2021 Buenas, Tal y como dice gusman, necesitas crear un módulo para poder tratar los datos en el hook correspondiente y si deseas pasar variables al fichero .tpl puedes mediante smarty: $this->context->smarty->assign([ 'products' => $products, 'feature' => $feature, ]); Y seguidamente tratar dicho valor en tu fichero .tpl de la siguiente manera: <body> <h1>Hello World!</h1> <p>This is a simple paragraph.</p> {if isset($products)} {foreach $products as $product} //código {/foreach} {/if} </body> Es un simple ejemplo para entender mejor la referencia pero obviamente debes tratar los datos en función de lo que necesites. De paso, te adjunto el listado de Hooks para que sepas donde tienes que enganchar tu código: https://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/ Espero que te sirva de ayuda. Saludos, 1 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