kinkibcn Posted September 27, 2012 Share Posted September 27, 2012 Hola, necesito ayuda para poder ordenar los artículos por un campo nuevo que ya he añadido al la tabla “product“, que se llama “cargas” y es del tipo INT (10), y también lo he actualizado con unos valores. Es un campo que actualizo directamente en la tabla con MySQL por lo que no requiere ningún mantenimiento desde BO y solo quiero utilizarlo para ordenar la lista de productos. El objetivo es que en el desplegable de “Ordenar por:” pueda listar los productos ordenados por el campo “cargas” ascendente/descendente. Para ello he modificado en mi plantilla el archivo “product-sort.tpl” añadiendo estas dos líneas: <option value="{$link->addSortDetails($request, 'cargas', 'asc')|escape:'htmlall':'UTF-8'}" {if $orderby eq 'cargas' AND $orderway eq 'asc'}selected="selected"{/if}>{l s='Cargas: ascendente'}</option> <option value="{$link->addSortDetails($request, 'cargas', 'desc')|escape:'htmlall':'UTF-8'}" {if $orderby eq 'cargas' AND $orderway eq 'desc'}selected="selected"{/if}>{l s='Cargas: descendente'}</option> El problema es que no funciona y creo que debe ser porque no he definido este nuevo campo “cargas” de la tabla “product” en Prestashop y no lo reconoce. ¿ Podría alguien ayudarme en definir bien este nuevo campo para que me funcione ?. Gracias por vuestra ayuda. Toni Link to comment Share on other sites More sharing options...
Recommended Posts