Hi,
I am using TinyMCE widget for summary of Channel Localized Metadata. While trying to displaing the contents on page, HTML tags are not rendering also escapeXML parameter throws error. Please correct my code to resolve this issue.
<%@ taglib uri="/WEB-INF/vgnExtTemplating.tld" prefix="templating" %>
<%--@ taglib uri="/WEB-INF/taglib/rs-taglibs.tld" prefix="rs" --%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
<%@ page contentType="text/html" %>
<templating:initComponent xml="xml"/>
<templating:localizeReferences/>
<x:parse var="componentXml" xml="${xml}"/>
<x:set var="componentRoot" select="$componentXml/channelXML"/>
<div id="content_area" class="col-md-9">
<article>
<x:forEach select="$componentRoot/channel/channel[@expanded='true']" varStatus="status">
<c:set var="vcmId"><x:out select="channelVCMId"/></c:set>
<h1 class="title"><x:out select="channelName"/></h1>
<templating:channelLocalizedMetadata oid="${vcmId}" result="localizedMetadataXml"/>
<c:if test="${not empty localizedMetadataXml}">
<x:parse var="channelLocalizedMetadata" xml="${localizedMetadataXml}"/>
<c:set var="summary"><x:out select="$channelLocalizedMetadata//body"/></c:set>
</c:if>
<div class="content">${summary}</div>
</x:forEach>
</article>
</div>
===========================================================================================
OUTPUT:
ABOUT US
<p align="justify">Test Summary creation to check Channel Metadata & Channel Localized Metadata
it’s first summary test</p> <p align="justify">The...
=====================================================================================
Thanks
Jayaram