Foren
Liferay 7 mostrar lista de asset(documentos) en portlet Documents and media
Mario Alberto, geändert vor 6 Jahren.
Liferay 7 mostrar lista de asset(documentos) en portlet Documents and media
New Member Beiträge: 2 Beitrittsdatum: 06.05.16 Neueste Beiträge
Saludos,
Tengo una lista de ddlFileEntry y necesito mostrarlas en una vista como la del portlet Documents and media, ¿hay forma de utilizar el portlet Documents and media y pasar como parametro una lista de ddlFileEntry o una lista de fileEntryId ?
De antemano muchas gracias.
Tengo una lista de ddlFileEntry y necesito mostrarlas en una vista como la del portlet Documents and media, ¿hay forma de utilizar el portlet Documents and media y pasar como parametro una lista de ddlFileEntry o una lista de fileEntryId ?
De antemano muchas gracias.
Sergio González, geändert vor 6 Jahren.
RE: Liferay 7 mostrar lista de asset(documentos) en portlet Documents and m
Expert Beiträge: 301 Beitrittsdatum: 07.01.10 Neueste Beiträge
Hola Mario Alberto,
Documents and Media no puede renderizar un listado de documentos que se le pasen. Yo te recomendaría crear un portlet nuevo y mostrar el listado de dlFileEnty usando las taglibs de Lexicon.
Se me ocurre que quizá podrías utilizar la taglib
Documents and Media no puede renderizar un listado de documentos que se le pasen. Yo te recomendaría crear un portlet nuevo y mostrar el listado de dlFileEnty usando las taglibs de Lexicon.
Se me ocurre que quizá podrías utilizar la taglib
<liferay-item-selector:repository-entry-browser />
para poder mostrar un listado de documentos y carpetas. Esa taglib acepta como atributo repositoryEntries
y los renderiza. Puedes echar un vistazo aquí para ver cómo se utilizar.
Mario Alberto, geändert vor 6 Jahren.
RE: Liferay 7 mostrar lista de asset(documentos) en portlet Documents and m
New Member Beiträge: 2 Beitrittsdatum: 06.05.16 Neueste Beiträge
Saludos Sergio,
Muchas gracias por la información, para agregar el taglib Lexicon ¿debó agregar alguna referencia o ya está por defecto?.
Muchas gracias por la información, para agregar el taglib Lexicon ¿debó agregar alguna referencia o ya está por defecto?.
Sergio González, geändert vor 6 Jahren.
RE: Liferay 7 mostrar lista de asset(documentos) en portlet Documents and m (Antwort)
Expert Beiträge: 301 Beitrittsdatum: 07.01.10 Neueste Beiträge
Hola Mario,
Dependiendo del taglib que utilices puede que necesites importar unas cosas u otras. Te adjunto un trózo de código con algunos imports que tendrías que poner en un archivo init.jsp y que seguro que acabas utilizando:
Además de eso, también tienes que añadir en tu fichero build.gradle (u otro distinto en función de lo que utilices para construir el módulo) las dependencias para que compile:
En el caso de que utilizases la taglib que yo te comentaba de repository-entry-browser tendrías que incluir
y
Dependiendo del taglib que utilices puede que necesites importar unas cosas u otras. Te adjunto un trózo de código con algunos imports que tendrías que poner en un archivo init.jsp y que seguro que acabas utilizando:
<%@ taglib uri="http://liferay.com/tld/aui" prefix="aui" %><%@
taglib uri="http://liferay.com/tld/frontend" prefix="liferay-frontend" %><%@
taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %><%@
taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %><%@
taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %><%@
taglib uri="http://liferay.com/tld/util" prefix="liferay-util" %>
Además de eso, también tienes que añadir en tu fichero build.gradle (u otro distinto en función de lo que utilices para construir el módulo) las dependencias para que compile:
provided group: "com.liferay", name: "com.liferay.frontend.taglib", version: "2.0.0"
provided group: "com.liferay.portal", name: "com.liferay.util.taglib", version: "2.0.0"
En el caso de que utilizases la taglib que yo te comentaba de repository-entry-browser tendrías que incluir
<%@ taglib uri="http://liferay.com/tld/item-selector" prefix="liferay-item-selector" %>
y
provided group: "com.liferay", name: "com.liferay.item.selector.taglib", version: "1.1.0"
Mauricio Enriquez, geändert vor 6 Jahren.
RE: Liferay 7 mostrar lista de asset(documentos) en portlet Documents and m
New Member Beiträge: 4 Beitrittsdatum: 05.02.16 Neueste Beiträge
Hola Sergio,
Tengo un problema similar al de Mario, pero adicionalmente necesito acceder a cierta metadata del archivo desde el jsp, no a toda, ¿Como puedo tener acceso a dicha metadata?
Tengo un problema similar al de Mario, pero adicionalmente necesito acceder a cierta metadata del archivo desde el jsp, no a toda, ¿Como puedo tener acceso a dicha metadata?