Rubenmo Posted October 29, 2014 Share Posted October 29, 2014 Hola, me gustaría saber como hacer para que cuando se muestren los resultados de la búsqueda aparezca por defecto el orden de los productos en función de su stock, actualmente aparecen por su número de "id". Gracias. Link to comment Share on other sites More sharing options...
nadie Posted October 29, 2014 Share Posted October 29, 2014 (edited) ¿No puedes configurarlo desde Pestaña Preferencias - Productos - Sección Paginación? Edited October 29, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
Rubenmo Posted October 29, 2014 Author Share Posted October 29, 2014 Esa opción te modifica la clasificación de los productos en la navegación por categorías pero no para mostrar los resultados de búsqueda ordenados en función de esa preferencia, lo que no se es como cambiar el criterio de ordenación "default" del product_sort.tpi. Gracias por contestar Link to comment Share on other sites More sharing options...
nadie Posted October 29, 2014 Share Posted October 29, 2014 Esa opción te modifica la clasificación de los productos en la navegación por categorías pero no para mostrar los resultados de búsqueda ordenados en función de esa preferencia, lo que no se es como cambiar el criterio de ordenación "default" del product_sort.tpi. Gracias por contestar Revisa lo que comenta Vekia aquí: http://www.prestashop.com/forums/topic/283687-solved-change-default-sort-order-in-search-page/ a ver si te puede servir. PD: Estoy en el autobus. Link to comment Share on other sites More sharing options...
Rubenmo Posted October 30, 2014 Author Share Posted October 30, 2014 Ok nadie, hoy le hecho un vistazo y ya os digo como quedo. Saludos Link to comment Share on other sites More sharing options...
Rubenmo Posted October 30, 2014 Author Share Posted October 30, 2014 Hola : En los archivos blocksearch.tpi y blocksear_top.tpi he cambiado la instrucción: <input type="hidden" name="orderby" value="position" /> por: <input type="hidden" name="orderby" value="quantity" /> pero no hay manera, continua ordenándolo por posición pero sin embargo en vez de "quantity" le digo "name" si que lo ordena por nombre, ¿? Link to comment Share on other sites More sharing options...
descudero Posted March 9, 2016 Share Posted March 9, 2016 Buenos dias, Yo he hecho las pruebas y "Inspeccionando el formulario" y viendo el código, te aparecen los valores que puedes ponerles. Cuando tengas el nombre exacto, en el código de blacksearch.tpl debes poner el value= que te interese: <select id="selectProductSort" class="selectProductSort form-control"> <option value="reference:desc">--</option> <option value="price:asc">Precio: más baratos primero</option> <option value="price:desc">Precio: más caros primero</option> <option value="name:asc">Nombre: de A a Z</option> <option value="name:desc">Nombre: de Z a A</option> <option value="reference:asc">Referencia: más bajo primero</option> <option value="reference:desc">Referencia: más alto primero</option> </select> Link to comment Share on other sites More sharing options...
Recommended Posts