
com.liferay.dynamic.data.mapping.dependencies.ddm.documentlibrary.ftl Maven / Gradle / Ivy
<#include "../init.ftl">
<#if !(fields?? && fields.get(fieldName)??) && (fieldRawValue == "")>
<#assign fieldRawValue = predefinedValue>
#if>
<#assign fieldRawValue = paramUtil.getString(request, "${namespacedFieldName}", fieldRawValue)>
<#assign fileEntryTitle = "">
<#if fieldRawValue != "">
<#assign fileJSONObject = getFileJSONObject(fieldRawValue)>
<#assign fileEntry = getFileEntry(fileJSONObject)>
<#if fileEntry != "">
<#assign fileEntryTitle = fileEntry.getTitle()>
#if>
#if>
<@liferay_aui["field-wrapper"] cssClass="form-builder-field" data=data required=required>
<@liferay_aui.input
helpMessage=escape(fieldStructure.tip)
inlineField=true label=escape(label)
name="${namespacedFieldName}Title"
readonly="readonly" type="text"
value=(fileEntryTitle?has_content)?string(fileEntryTitle, '')
/>
<@liferay_aui.input name=namespacedFieldName type="hidden" value=fieldRawValue>
<#if required>
<@liferay_aui.validator name="required" />
#if>
@>
${fieldStructure.children}
@>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy