19 de agosto de 2026

:: Liferay. Porlet Galería multimedia recuperar carpeta configurada


Desde una plantilla ADT (freemaker), para recuperar la carpeta configurada, el código podría ser similar a este:


<#-- Obtiene Carpeta configurada -->

<#assign rootFolderId = 0 />

<#assign externalCode = (portletPreferences["rootFolderExternalReferenceCode"]?first)!"" />

<#if externalCode?has_content && themeDisplay??>

<#assign folderObj = dlFolderLocalService.getDLFolderByExternalReferenceCode(externalCode, groupId)! />

<#if folderObj??>

<#assign rootFolderId = folderObj.getFolderId() />

</#if>

</#if>


<#assign urlFolderId = paramUtil.getLong(request, "folderId", 0) />

<#if urlFolderId gt 0>

    <#assign folderId = urlFolderId />

<#else>

    <#assign folderId = rootFolderId />

</#if>

<#assign paramFolderId = paramUtil.getLong(request, "${portletNamespace}paramFolderId", getterUtil.getLong(folderId)) />

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Liferay. Porlet Galería multimedia recuperar carpeta configurada

Desde una plantilla ADT (freemaker), para recuperar la carpeta configurada, el código podría ser similar a este: <#-- Obtiene Carpeta con...