Ask Questions and Find Answers
Important:
Ask is now read-only. You can review any existing questions and answers, but not add anything new.
But - don't panic! While ask is no more, we've replaced it with discuss - the new Liferay Discussion Forum! Read more here here or just visit the site here:
discuss.liferay.com
RE: Obtener el campo "title" de la tabla "assetentry"
¡Hola!
Quiero realizar una consulta a la tabla "assetentry", que obtenga todos aquellos registros cuyo campo "title" contenga la palabra "Shared". He intentado obtenerlo, pero no encuentro la forma.
AssetEntryQuery x = new AssetEntryQuery();
x.setTitle("Shared");
List<AssetEntry> title = AssetEntryLocalServiceUtil.getEntries(x);
for(int i=0; i<title.size(); i++) {
System.out.println("Titulo " + i + ": " + title.get(i));
}
¡Gracias!
¡Saludos!
Quiero realizar una consulta a la tabla "assetentry", que obtenga todos aquellos registros cuyo campo "title" contenga la palabra "Shared". He intentado obtenerlo, pero no encuentro la forma.
AssetEntryQuery x = new AssetEntryQuery();
x.setTitle("Shared");
List<AssetEntry> title = AssetEntryLocalServiceUtil.getEntries(x);
for(int i=0; i<title.size(); i++) {
System.out.println("Titulo " + i + ": " + title.get(i));
}
¡Gracias!
¡Saludos!
Hola Dimas,
En 7.2 tienes una forma nueva de alimentar un Asset Publisher a través del Info framework, que permite crear un Content Set Provider con el que seleccionar los assets que quieres mostrar de manera programática.
De esta forma, si la UI de configuración del Asset Publisher no te da los filtros que quieres, puedes construir esa lógica en un módulo y configurar el Asset Publisher para que el listado de assets los recupera de ese módulo:La configuración quedaría así:
He hecho un sample de este módulo. que tienes disponible aqui
Tiene sólo implementado uno de los métodos para recuperar los assets.La configuración va a través de System Settings y por defecto toma el valor "Shared".
Como resultado, el Asset Publisher muestra los assets que contengan en el título la palabra configurada, en este caso "Shared":
ç
Espero te sirva.
En 7.2 tienes una forma nueva de alimentar un Asset Publisher a través del Info framework, que permite crear un Content Set Provider con el que seleccionar los assets que quieres mostrar de manera programática.
De esta forma, si la UI de configuración del Asset Publisher no te da los filtros que quieres, puedes construir esa lógica en un módulo y configurar el Asset Publisher para que el listado de assets los recupera de ese módulo:La configuración quedaría así:

He hecho un sample de este módulo. que tienes disponible aqui
Tiene sólo implementado uno de los métodos para recuperar los assets.La configuración va a través de System Settings y por defecto toma el valor "Shared".
Como resultado, el Asset Publisher muestra los assets que contengan en el título la palabra configurada, en este caso "Shared":
çEspero te sirva.