<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Asset List Screenlet using portletItemName</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=110364070" />
  <subtitle>Asset List Screenlet using portletItemName</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=110364070</id>
  <updated>2026-04-03T18:00:07Z</updated>
  <dc:date>2026-04-03T18:00:07Z</dc:date>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110431575" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110431575</id>
    <updated>2018-07-11T12:13:10Z</updated>
    <published>2018-07-11T12:13:10Z</published>
    <summary type="html">&lt;p&gt;He probado con todos los valores posibles de groupId pero es
  imposible que sea eso lo que falle..&lt;/p&gt;
&lt;p&gt;En el post te adjunto la base de datos con los portletItems de mi
  portal (portletItems bbdd.png), donde puedes ver que:&lt;/p&gt;
&lt;p&gt;- groupId: 20142&lt;/p&gt;
&lt;p&gt;- companyId: 20115&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;También te adjunto un pdf (Configuración Asset Publisher.pdf) con
  unas capturas de pantalla correspondientes al procedimiento de la
  configuración del Asset Publisher, donde se ve que el portlet muestra
  la lista de los webcontents, pero al hacer la llamada desde
  /api/jsonws la lista sale vacía.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;A partir de esto, a ver si sabes decirme cuál puede ser el problema...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Muchas gracias!!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-07-11T12:13:10Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110430813" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110430813</id>
    <updated>2018-07-11T11:10:41Z</updated>
    <published>2018-07-11T11:10:41Z</published>
    <summary type="html">&lt;p&gt;No, en la url de picasso no faltaba /image/ en la url, esta es la
  línea de código donde cargo la url:&lt;/p&gt;
&lt;pre&gt;
picasso.load(&amp;quot;http://localhost:8080/&lt;strong&gt;image&lt;/strong&gt;/journal/article?img_id=&amp;quot; +smallimageid)
        .into(newsHolder._image);&lt;/pre&gt;
&lt;p&gt;He aplicado los cambios que has hecho en la PR como cambiar el
  &amp;quot;layout_height&amp;quot; de la imagen de match_parent a wrap_content
  y no sé si había alguna cosa más, pero sigue sin cargarse la imagen...&lt;/p&gt;
&lt;p&gt;También comprobé que la imagen que quería cargar tuviera permisos
  abriendo la URL desde ventana de incógnito y accedía a la imagen sin
  ningún problema.&lt;/p&gt;
&lt;p&gt;He hecho la prueba de pasarle una URL cualquiera que no sea del
  portal (una imagen de google) y tampoco me la carga...&lt;/p&gt;
&lt;p&gt;Es como si el problema fuera directamente de la librería picasso o de
  la manera en que hago la llamada (independientemente de la url); la
  única manera con la que consigo que se visualice una imagen es
  asignándole una imagen del directorio @drawable al atributo
  &amp;quot;src&amp;quot; en el layout de la fila...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-07-11T11:10:41Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110420024" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110420024</id>
    <updated>2018-07-10T06:59:04Z</updated>
    <published>2018-07-10T06:59:04Z</published>
    <summary type="html">&lt;p&gt;Parece que hay un problema con el foro... te dejo la PR por si te
  quieres basar en ella: &lt;a
  href="https://github.com/liferay/liferay-screens/pull/551"&gt;https://github.com/liferay/liferay-screens/pull/551&lt;/a&gt; (los
  posibles errores eran url de picasso, faltaba /image/ en url, a lo
  mejor faltaba algun layout y el layout de la fila no mostraba bien el texto)&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2018-07-10T06:59:04Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110410162" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110410162</id>
    <updated>2018-07-03T12:25:12Z</updated>
    <published>2018-07-03T12:25:12Z</published>
    <summary type="html">&lt;p&gt;¿Y cómo lo hago para obtener la small image del webContent para poder mostrarla?&lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-07-03T12:25:12Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110405087" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110405087</id>
    <updated>2018-07-03T07:21:36Z</updated>
    <published>2018-07-03T07:21:36Z</published>
    <summary type="html">&lt;p&gt;Sí, sobreescribiendo la vista también.&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2018-07-03T07:21:36Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110405066" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110405066</id>
    <updated>2018-07-03T07:21:15Z</updated>
    <published>2018-07-03T07:21:15Z</published>
    <summary type="html">&lt;p&gt;Si te falla en el API es que tiene que haber un valor mal... lo más
  habitual es el groupId: prueba con el global o el del site. Guarda de
  nuevo el assetpublisher con otro nombre para descartas problemas del
  estilo de haber actualizado después de haberlo guardado.&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2018-07-03T07:21:15Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110398939" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110398939</id>
    <updated>2018-07-02T11:40:20Z</updated>
    <published>2018-07-02T11:40:20Z</published>
    <summary type="html">&lt;p&gt;Así es como lo había implementado al principio, con un
  WebContentListScreenlet, pero para la idea de mostrar los webcontents
  dispuestos en forma de cuadrícula y mostrando la imagen y el título,
  con el WebContentListScreenlet es posible hacerlo?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-07-02T11:40:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110398906" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110398906</id>
    <updated>2018-07-02T11:33:55Z</updated>
    <published>2018-07-02T11:33:55Z</published>
    <summary type="html">&lt;p&gt;Buenas! Muchas gracias por tu respuesta.&lt;/p&gt;
&lt;p&gt;Cuando entro en SERVIDOR/api/jsonws y relleno los campos (portlet
  item name, company id, company group id y el máximo), el resultado
  obtenido sigue siendo una lista vacía (Resultado:  [] ).  Lo raro es
  que en el Asset Publisher del portal sí que me sale la lista con todos
  los elementos.&lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-07-02T11:33:55Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110376026" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110376026</id>
    <updated>2018-06-29T11:13:30Z</updated>
    <published>2018-06-29T11:13:30Z</published>
    <summary type="html">&lt;p&gt;Una última cosilla, si sólo necesitas listar un directorio, puedes
  usar el WebContentListScreenlet :)&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2018-06-29T11:13:30Z</dc:date>
  </entry>
  <entry>
    <title>RE: Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110375680" />
    <author>
      <name>Javier Gamarra</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110375680</id>
    <updated>2018-06-29T11:04:52Z</updated>
    <published>2018-06-29T11:04:52Z</published>
    <summary type="html">&lt;p&gt;Buenas!&lt;/p&gt;
&lt;p&gt;El screenlet de asset list por defecto tira del título del asset, por
  lo que debería salirte una lista con elementos... puedes comprobar
  directamente con el API?&lt;/p&gt;
&lt;p&gt;Si entras en la url de los json WS services (SERVIDOR/api/jsonws, en
  screens, asset entry, segundo elemento de listado) y rellenas el
  portlet item name, te sale algo? necesitas la compañía (en consola JS,
  themeDisplay.getCompanyId()), company group
  (themeDisplay.getCompanyGroupId), el nombre de la configuración y el
  máximo, no pongas nada en locale. Si no te sale nada comprueba que la
  configuración guardada está actualizada (sobreescribe).&lt;/p&gt;
&lt;p&gt;No necesitas implementar un viewset propio si quieres mostrar el título.&lt;/p&gt;
&lt;p&gt;Sobre hacer la cuadrícula, sí se puede (el screenlet de galería hace
  eso mismo: &lt;a
  href="https://github.com/liferay/liferay-screens/blob/develop/android/library/src/main/java/com/liferay/mobile/screens/viewsets/defaultviews/imagegallery/grid/GridImageGalleryView.java"&gt;vista&lt;/a&gt;
  y &lt;a
  href="https://github.com/liferay/liferay-screens/blob/develop/android/library/src/main/java/com/liferay/mobile/screens/viewsets/defaultviews/imagegallery/grid/GridImageGalleryAdapter.java"&gt;adapter&lt;/a&gt;)
  y &lt;a
  href="https://github.com/nhpatt/ScreensDemos/tree/master/AssetListViews"&gt;aquí&lt;/a&gt;
  hay un ejemplo con asset un poco desactualizado.&lt;/p&gt;
&lt;p&gt;PD: No se por qué pero no me ha llegado notificación del mensaje...
  imagino que será por el cambio de foros que hicimos la semana pasada...&lt;/p&gt;</summary>
    <dc:creator>Javier Gamarra</dc:creator>
    <dc:date>2018-06-29T11:04:52Z</dc:date>
  </entry>
  <entry>
    <title>Asset List Screenlet using portletItemName</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110364069" />
    <author>
      <name>Sandra Roca</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110364069</id>
    <updated>2018-06-28T10:01:47Z</updated>
    <published>2018-06-28T10:01:47Z</published>
    <summary type="html">&lt;p&gt;Hola, estoy iniciándome en Liferay Screens y tengo el siguiente problema:&lt;/p&gt;
&lt;p&gt;quiero mostrar una &amp;quot;lista&amp;quot; de WebContents (dispuestos en
  cuadrícula), de tal manera que cada WebContent aparezca en dicha
  &amp;quot;lista&amp;quot; con el título y una imagen, como si de una galería
  de imágenes se tratara, con la diferencia que al clicar en cada una de
  las imágenes, te dirija al Web Content en cuestión en vez de a la url
  de la imagen.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Lo que estoy intentando es: usar el Asset List Screenlet asignándole
  el atributo portletItemName correspondiente al &amp;quot;configuration
  template&amp;quot; de mi &amp;quot;Asset Publisher&amp;quot; para comprobar si
  puedo mostrar la lista de WebContents y personalizar su apariencia
  configurándola desde el portal.&lt;/p&gt;
&lt;p&gt;Por ahora el primer objetivo es simplemente mostrar la lista de
  WebContents como una lista convencional donde solo aparezca el título
  del WebContent, pero usando el atributo portletItemName me aparece la
  lista vacía.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Mis dudas son:&lt;/p&gt;
&lt;p&gt;- ¿Cómo hago para poder mostrar la lista de WebContents usando la
  configuración del Asset Publisher? ¿Necesito implementar un
  &amp;quot;viewset&amp;quot; propio para asignárselo al Asset List Screenlet
  como layoutId porque el  layout&amp;quot;asset_list_default&amp;quot; no le sirve?&lt;/p&gt;
&lt;p&gt;- ¿Es posible conseguir mi objetivo final de la cuadrícula con las
  imágenes y el título usando el Asset List Screenlet, o me recomiendas
  otro camino?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Espero que me podáis ayudar.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Muchas gracias!!!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Sandra Roca</dc:creator>
    <dc:date>2018-06-28T10:01:47Z</dc:date>
  </entry>
</feed>
