Forums

Home » Liferay Portal » Español » 3. Desarrollo

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Carlos Sanchez Ruiz
Asset publisher - ordenar por campos de la estructura
June 28, 2010 5:04 AM
Answer

Carlos Sanchez Ruiz

Rank: Junior Member

Posts: 57

Join Date: February 3, 2010

Recent Posts

hola a todos,

nos gustaria saber si es posible configurar el portlet asset publisher para que el orden en que muestra los contenidos sea un campo definido de la estructura.

Es decir, si nuestra estructura tiene un campo "Municipio" que los contenidos salgan ordenados por el literal introducido en ese campo.

Saludos y muchas gracias,

Carlos Sánchez
Gustavo Fernández Gómez
RE: Asset publisher - ordenar por campos de la estructura
June 28, 2010 5:18 AM
Answer

Gustavo Fernández Gómez

Rank: Regular Member

Posts: 191

Join Date: October 26, 2007

Recent Posts

Creo que solo por configuración no se puede hacer lo que comentas.

No estoy seguro pero creo que la razón es que la lista de objecto a mostar se obtiene de la base de datos y el content se almacena como un string completo. Para hacer lo que comentas sería más interesante usar los indices de lucene que si que indexan los atributos de la estructura. Pero lo dicho, no estoy seguro de lo que te estoy diciendo, es simplemente una impresión.
Juanjo Hernández Cánovas
RE: Asset publisher - ordenar por campos de la estructura
February 26, 2011 2:16 AM
Answer

Juanjo Hernández Cánovas

Rank: Regular Member

Posts: 183

Join Date: August 11, 2008

Recent Posts

Hola Carlos,

Este post es un poco antiguo pero por si te sigue interesando, aquí te dejo la entrada de mi blog donde explico como hacerlo. http://yo-y-la-tecnologia.blogspot.com/2011/01/liferay-ordenar-asset-publisher-por-un.html
Yo lo necesité hacer con un campo prioridad pero sería facilmente adaptable para cualquier otro campo.
No es un desarrollo muy "ortodoxo" pero espero que sea de utilidad.
Por cierto es para Liferay 5.2.3

Un saludo,

Juanjo.
Carlos Sanchez Ruiz
RE: Asset publisher - ordenar por campos de la estructura
February 28, 2011 9:04 AM
Answer

Carlos Sanchez Ruiz

Rank: Junior Member

Posts: 57

Join Date: February 3, 2010

Recent Posts

Hola Juanjo,

He estado mirando lo que me has pasado y creo que me podria servir, lo unico que ahora mismo no lo puedo implementar, pero lo anoto.

Muchas gracias y te animo a seguir escribiendo en el blog.

saludos,

Carlos Sánchez
Vanesa Bautista
RE: Asset publisher - ordenar por campos de la estructura
March 14, 2011 4:10 AM
Answer

Vanesa Bautista

Rank: New Member

Posts: 8

Join Date: March 3, 2011

Recent Posts

Hola Juanjo,

he estado echando un vistazo a tu blog y la verdad es que es ingeniesa la forma en la que ordenas el asset, te felicito.

Estoy intentandfo hacer algo parecido, pero no comprendo como obtienes el valor del campo de la estructura. ¿Podrías explicarme como funciona el método getStructureField?

Muchas gracias!!!
Juanjo Hernández Cánovas
RE: Asset publisher - ordenar por campos de la estructura
March 14, 2011 5:30 AM
Answer

Juanjo Hernández Cánovas

Rank: Regular Member

Posts: 183

Join Date: August 11, 2008

Recent Posts

Hola Vanesa,

En esta entrada he puesto el código fuente de ese método. Aunque es bastante genérico es posible que encuentres algo que no te cuadre y eso es porque ha sido pensado para una funcionalidad en concreto.

http://yo-y-la-tecnologia.blogspot.com/2011/03/recuperar-un-campo-de-una-estructura.html

Espero te sea de ayuda,

Un saludo,

Juanjo.
Vanesa Bautista
RE: Asset publisher - ordenar por campos de la estructura
March 18, 2011 12:30 AM
Answer

Vanesa Bautista

Rank: New Member

Posts: 8

Join Date: March 3, 2011

Recent Posts

Muchisimas gracias Juanjo!!!

No era exactamente lo que yo necesitaba pero se acercaba muchísimo, un pequeño cambio y listo!!! Tengo mi publicador de contenidos ordenado por un check de la estructura de los contenidos.

Un saludo.