infinityl Posted November 14, 2013 Share Posted November 14, 2013 (edited) Hola a todos! Tengo el siguiente problema: tengo varios atributos y en uno de ellos (talla zapatos) meti inicialmente varios. (Por ejemplo: 40 41 42 43) Más adelante me di cuenta de que me faltaban algunos y metí 40.5 41.5 39 etc... los cuales tenian IDS superiores, pero en la pantalla de atributos y valores no hay problema porque se pueden ordenar (IMAGEN 1) Pero en el front office en el layered filter me aparecen con el orden del id y claro queda muy estraño porque salen al final numeros más pequeños en vez de estar ordenador (IMAGEN 2) ¿Alguien sabe como se le puede dar orden a los valores en layered filter en front office? Mil gracias y un saludo! Edited November 14, 2013 by infinityl (see edit history) Link to comment Share on other sites More sharing options...
infinityl Posted November 14, 2013 Author Share Posted November 14, 2013 Al final lo he encontrado buscando en ingles con otras palabras diferentes Toeareg, on 01 Aug 2013 - 08:20 AM, said: **UPDATE**I made some changes to modules/blocklayered/blocklayered.php (lines 2677 & 2709) to make the sort order of the attributevalues work in block layered navigation as well as in the menus.Line 2677, added a.position in the SELECT clause: SELECT COUNT(DISTINCT p.id_product) nbr, lpa.id_attribute_group,a.position, a.color, al.name attribute_name, agl.public_name attribute_group_name , lpa.id_attribute, ag.is_color_group,Line 2709, changed the ORDER BY clause from:ORDER BY id_attribute_group, id_attribute';to:ORDER BY id_attribute_group, position';Now all sorting works like it should 1 Link to comment Share on other sites More sharing options...
Recommended Posts