Jump to content

Ayuda para añadir un nuevo campo a la tabla "product" para usarlo en “Ordenar por:”


kinkibcn

Recommended Posts

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

Guest
This topic is now closed to further replies.
×
×
  • Create New...