All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.liferay.dynamic.data.mapping.dependencies.ddm.documentlibrary.ftl Maven / Gradle / Ivy

There is a newer version: 3.0.57
Show newest version
<#include "../init.ftl">

<#if !(fields?? && fields.get(fieldName)??) && (fieldRawValue == "")>
	<#assign fieldRawValue = predefinedValue />


<#assign
	fieldRawValue = paramUtil.getString(request, "${namespacedFieldName}", fieldRawValue)

	fileEntryTitle = ""
/>

<#if fieldRawValue != "">
	<#assign
		fileJSONObject = getFileJSONObject(fieldRawValue)

		fileEntry = getFileEntry(fileJSONObject)
	/>

	<#if fileEntry != "">
		<#assign fileEntryTitle = fileEntry.getTitle() />
	


<#assign itemSelectorAuthToken = authTokenUtil.getToken(request, themeDisplay.getPlid(), "com_liferay_item_selector_web_portlet_ItemSelectorPortlet") />

<#assign data = data + {
	"itemSelectorAuthToken": itemSelectorAuthToken
}>

<@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" />
<@liferay_aui.button cssClass="select-button" id="${namespacedFieldName}SelectButton" value="select" /> <@liferay_aui.button cssClass="clear-button ${(fieldRawValue?has_content)?string('', 'hide')}" id="${namespacedFieldName}ClearButton" value="clear" />
${fieldStructure.children}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy