ide41 Posted March 5, 2015 Share Posted March 5, 2015 (edited) Buenos días. Estoy preparando las fichas de productos, y algunos de ellos incluyen un archivo adjunto con las instrucciones de montaje. En la ficha de producto se muestra la descripción, debajo los productos de la misma categoria y debajo la zona de descarga. Quiero que la zona de descarga esté colocada entre la descripción y los productos de la misma categoria (que estos queden al final de la pagina), pero por mucho que he mirado, no se que hook debo modificar o como hacerlo. Alguien me puede ayudar? Adjunto imagen. Trabajo en Prestashop 1.6.0.13 y la template por defecto. Muchas gracias. Edited March 22, 2015 by ide41 (see edit history) Link to comment Share on other sites More sharing options...
ide41 Posted March 6, 2015 Author Share Posted March 6, 2015 Nadie me puede ayudar? Gracias Link to comment Share on other sites More sharing options...
pablolugo Posted March 18, 2015 Share Posted March 18, 2015 Me ocurre exactamente lo mismo y por más que he rebuscado no lo he conseguido mover Link to comment Share on other sites More sharing options...
pablolugo Posted March 21, 2015 Share Posted March 21, 2015 Alguien tiene alguna idea ? Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted March 21, 2015 Share Posted March 21, 2015 (edited) Intenta insertar el hook en uno de estos que te adjunto, ahora mismo lo debes de tener puersto en "displayFooterProduct". Si no fuera en ninguno de esos, ves probando en los diferentes display product que tengas porque el hook debe ir ahí. No obstante yo trabajo con la 1.5.4 por si te saliera de forma diferente. Yo hace tiempo necesité algo similar a lo que pides y conseguí ponerlo justo debajo de la descripción y antes de los productos relacionados, vamos justo como lo quieres, por lo que debe ser en unos de esos display que te comento. De paso mírate esta guía de Víctor Ródenas en el que se explican los diferentes hooks de la página de producto, imagino será igual o muy parecido a la versión 1.6: http://victor-rodenas.com/2013/02/10/guia-hooks-de-la-ficha-del-producto-en-prestashop-1-5/ Un saludo! Edited March 21, 2015 by CondonesDeMarca (see edit history) Link to comment Share on other sites More sharing options...
ide41 Posted March 21, 2015 Author Share Posted March 21, 2015 Pues he intentado a ver si veía algo, y no hay forma. No veo que en ningun displayFooter haya nada referente a adjuntos. No se que mirar mas. He leido en el foro inglés algo del product.tpl, pero no funciona lo que dicen y no se que mas mirar. Gracias de todos modos. Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted March 21, 2015 Share Posted March 21, 2015 Pues he intentado a ver si veía algo, y no hay forma. No veo que en ningun displayFooter haya nada referente a adjuntos. No se que mirar mas. He leido en el foro inglés algo del product.tpl, pero no funciona lo que dicen y no se que mas mirar. Gracias de todos modos. Y has probado a entrar con el live edit dentro de la pagina del producto? Porque con el live edit puedes mover el módulo de productos relacionados y quizás te deje moverlo justo debajo del adjunto. Y sino pues a ver si alguien te puede echar una mano Link to comment Share on other sites More sharing options...
ide41 Posted March 22, 2015 Author Share Posted March 22, 2015 He probado tambien con el live edit, pero no me deja mover nada debajo de "archivos adjuntos". Adjunto imagen. Saludos Link to comment Share on other sites More sharing options...
ide41 Posted March 22, 2015 Author Share Posted March 22, 2015 Finalmente he preguntado en el foro inglés, y me han dado algunas ideas. Se tiene que modificar el archivo "product.tpl" del theme y mover parte del código. {if isset($attachments) && $attachments} <!--Download --> <section class="page-product-box"> <h3 class="page-product-heading">{l s='Download'}</h3> {foreach from=$attachments item=attachment name=attachements} {if $smarty.foreach.attachements.iteration %3 == 1}<div class="row">{/if} <div class="col-lg-4"> <h4><a href="{$link->getPageLink('attachment', true, NULL, "id_attachment={$attachment.id_attachment}")|escape:'html':'UTF-8'}">{$attachment.name|escape:'html':'UTF-8'}</a></h4> <p class="text-muted">{$attachment.description|escape:'html':'UTF-8'}</p> <a class="btn btn-default btn-block" href="{$link->getPageLink('attachment', true, NULL, "id_attachment={$attachment.id_attachment}")|escape:'html':'UTF-8'}"> <i class="icon-download"></i> {l s="Download"} ({Tools::formatBytes($attachment.file_size, 2)}) </a> <hr /> </div> {if $smarty.foreach.attachements.iteration %3 == 0 || $smarty.foreach.attachements.last}</div>{/if} {/foreach} </section> <!--end Download --> {/if} Se tiene que mover antes de esta parte del código: {if isset($accessories) && $accessories} <!--Accessories --> Espero que esto no afecte a nada mas, porque ahora se ve como quería. Saludos Link to comment Share on other sites More sharing options...
CondonesDeMarca Posted March 22, 2015 Share Posted March 22, 2015 (edited) Entonces bien, ya lo tienes solucionado. El código sólo lo has movido de sitio así que no creo que te afecte en nada más pero bueno siempre es mejor intentarlo por la vía "fácil", en este caso lo que pasaba es que el adjunto no es un módulo porque de serlo si te habría dejado moverlo con el live edit. Edita el título del tema y pon solucionado para que otros con la misma duda sepan que está resuelto Un saludo! Edited March 22, 2015 by CondonesDeMarca (see edit history) Link to comment Share on other sites More sharing options...
ide41 Posted March 22, 2015 Author Share Posted March 22, 2015 Ahora pongo solucionado. Muchas gracias. Link to comment Share on other sites More sharing options...
Recommended Posts