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

com.liferay.dynamic.data.mapping.dependencies.readonly.ddm-image.ftl Maven / Gradle / Ivy

<#include "../init.ftl">

<#assign alt = "">

<#if fieldRawValue?has_content>
	<#assign fileJSONObject = getFileJSONObject(fieldRawValue)>

	<#assign alt = fileJSONObject.getString("alt")>
	<#assign src = fileJSONObject.getString("data")>


<@liferay_aui["field-wrapper"] data=data>
	<#if hasFieldValue || showEmptyFieldLabel>
		
	

	<#if hasFieldValue>
		[ ${languageUtil.get(locale, "show")} ]

		
${alt}
<#if !disabled> <@liferay_aui.input name="${namespacedFieldName}URL" type="hidden" value="${src}" /> <@liferay_aui.input label="image-description" name="${namespacedFieldName}Alt" type="hidden" value="${alt}" /> ${fieldStructure.children} <@liferay_aui.script> function ${portletNamespace}${namespacedFieldName}ToggleImage() { var toggleText = '${languageUtil.get(locale, "show")}'; var containerNode = AUI.$('#${portletNamespace}${namespacedFieldName}Container'); if (containerNode.hasClass('hide')) { toggleText = '${languageUtil.get(locale, "hide")}'; } AUI.$('#${portletNamespace}${namespacedFieldName}ToggleImage').html(toggleText); containerNode.toggleClass('hide'); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy