Como crear filtros personalizados en la lista de productos de prestashop
Lo podremos ver en el siguiente fichero:
A partir de la linea:
{if $params.type == 'bool'}
Podremos crear nuestros propios filtros comparando si la KEY es igual a la que nosotros queremos modificar:
{if strpos({$key},"alert_sales")!==false}//Si se trata de nuestro filtro. <select class="filter fixed-width-sm" name="{$list_id}Filter_{$key}"> <option value="">-</option> <option value="1" {if $params.value == 1} selected="selected" {/if}>{l s='Mas ventas'}</option> <option value="0" {if $params.value == 0 && $params.value != ''} selected="selected" {/if}>{l s='Menos ventas'}</option> </select> {else} <select class="filter fixed-width-sm" name="{$list_id}Filter_{$key}"> <option value="">-</option> <option value="1" {if $params.value == 1} selected="selected" {/if}>{l s='Yes'}</option> <option value="0" {if $params.value == 0 && $params.value != ''} selected="selected" {/if}>{l s='No'}</option> </select> {/if}
Modificada esta parte, tendremos un filtro personalizado.