Ordenar por Stock
 
Avisos
Vaciar todo

Ordenar por Stock

6 Respuestas
3 Usuarios
0 Reactions
3,793 Visitas
shingetter
(@shingetter)
Respuestas: 41
Trusted Member
Topic starter
 

¿Alguien tiene alguna idea de como se podría intentar ordenar el listado de productos según estén o no en stock? (igualmente que cuando estén en stock que aparezcan ordenados por los que tengan mayor catidad de artículos en el mismo)

Gracias por adelantado.


 
Respondido : 21/10/2009 7:43 am
Xarlie
(@xarlie)
Respuestas: 2664
Famed Member
 

$productoStock = Mage::getModel('cataloginventory/stock_item')->getCollection()
->addFieldToFilter('is_in_stock', 0);

Y después trabajar con ellos


Soporte profesional para Magento: www.estatiko.com

 
Respondido : 21/10/2009 9:01 am
shingetter
(@shingetter)
Respuestas: 41
Trusted Member
Topic starter
 

Gracias por la ayuda Xarlie, voy a probar a ver que tal va.


 
Respondido : 22/10/2009 7:02 am
shingetter
(@shingetter)
Respuestas: 41
Trusted Member
Topic starter
 

Xarlie, post: 9773 wrote:


$productoStock = Mage::getModel('cataloginventory/stock_item')->getCollection()
->addFieldToFilter('is_in_stock', 0);

Y después trabajar con ellos

Acabo de probar el código y lo que realmente hace es como indican en este post: http://www.magentocommerce.com/boards/viewthread/27928/ es filtrar los resultados por stock 0, lo que nosotros queremos hacer es que el el desplegable Sort by aparezca la opción de ordenar por cantidad en stock y que nos funcione de manera correcta, si pudieseis darnos alguna indicación para conseguirlo sería genial.


 
Respondido : 22/10/2009 8:07 am
Xarlie
(@xarlie)
Respuestas: 2664
Famed Member
 

Yo esto lo he utilizado para mover los productos sin stock al final, lo tuyo es diferente.
Tendrás que añadir que al recoger los datos de los productos te añada el número de productos que hay en stock.
Este dato por defecto no viene.
En su día escribí un artículo indicando como se hace...
[URL unfurl=true] https://www.factoriadigital.com/blog/mostrar-atributos-en-el-listado-de-productos/ [/URL]
Parece que se ha desmontado un poco (sale un poco raro) pero creo que podrás captar la idea.
A ver si tengo tiempo y republico el post 🙂 (y compruebo que aún funciona en las nuevas versiones)


Soporte profesional para Magento: www.estatiko.com

 
Respondido : 23/10/2009 9:58 am
(@pedroparamo)
Respuestas: 1
New Member
 

que tal xarlie, yo necesito esto que comentas en que al final aparezcan los productos que estan fuera de stock, pero ya me he metido y no encuentro donde colocar el codigo, te cometo que la version de magento es la 1.5.0.1.

Saludos.

Xarlie, post: 9830 wrote: Yo esto lo he utilizado para mover los productos sin stock al final, lo tuyo es diferente.
Tendrás que añadir que al recoger los datos de los productos te añada el número de productos que hay en stock.
Este dato por defecto no viene.
En su día escribí un artículo indicando como se hace...
[URL unfurl=true] https://www.factoriadigital.com/blog/mostrar-atributos-en-el-listado-de-productos/ [/URL]
Parece que se ha desmontado un poco (sale un poco raro) pero creo que podrás captar la idea.
A ver si tengo tiempo y republico el post 🙂 (y compruebo que aún funciona en las nuevas versiones)


 
Respondido : 19/09/2012 1:27 am