
##Recuperación de objetos
#set ($localizationUtil = $portal.getClass().forName('com.liferay.portal.kernel.util.LocalizationUtil'))
#set ($dateFormatFactory = $portal.getClass().forName('com.liferay.portal.kernel.util.DateFormatFactoryUtil'))
#set ($indexFormat = $dateFormatFactory.getSimpleDateFormat('EEE, dd MMM yyyy hh:mm:ss Z'))
#set ($assetCategoryLocalService = $serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService"))
#set ($journalArticleLocalServiceUtil = $serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService"))
#set ($journalArticleResourceService = $serviceLocator.findService("com.liferay.journal.service.JournalArticleResourceLocalService"))
#set ($assetEntryLocalServiceUtil = $serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService"))
#set ($layoutLocalServiceUtil = $serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService"))
#set ($httpUtil= $portal.getClass().forName('com.liferay.portal.kernel.util.HttpUtil'))
#set ($urlDecoderTool = $utilLocator.findUtil('lportal-ce-hook', 'as.asac.template.tools.URLDecoder'))
#set ($dlFileEntryService = $serviceLocator.findService('com.liferay.document.library.kernel.service.DLFileEntryLocalService'))
##Inicializando valores
#set ($title = $reserved-article-title.data)
#set ($description = $reserved-article-description.data)
#set ($modified_date = $indexFormat.parse($reserved-article-modified-date.getData()))
#set ($display_date = $indexFormat.parse($reserved-article-display-date.getData()))
#set ($articleId = $reserved-article-id.data)
#set ($longGroupId = $getterUtil.getLong($groupId))
#set ($articleResourcePK = $journalArticleResourceService.getArticleResourcePrimKey($longGroupId, $articleId))
#set ($assetEntry = $assetEntryLocalServiceUtil.getEntry("com.liferay.journal.model.JournalArticle", $articleResourcePK))
#set ($categories = $assetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", $assetEntry.classPK))
#set ($renderUrl = $request.get("render-url"))
#set ($detailUrl = $requestMap.get('attributes').get('portletDetailURL'))
##Params portlet Web Content
#set ($portletId = $requestMap.get('attributes').get('portletid'))
#set ($friendlyURL = $requestMap.get('attributes').get('friendlyURL'))
#set ($categoryId = $requestMap.get('attributes').get('categoryId'))
##Path a la noticia
#if($validator.isNotNull($friendlyURL) && $validator.isNotNull($portletId))
#set($path = "$friendlyURL")
#set($path = $httpUtil.addParameter($path, "p_p_id", $portletId))
#set($path = $httpUtil.addParameter($path, "action", "detail"))
#set($path = $httpUtil.addParameter($path, "articleId", $articleId))
#else
#set($path = $renderUrl)
#set($path = $httpUtil.addParameter($path, "action", "detail"))
#set($path = $httpUtil.addParameter($path, "articleId", $articleId))
#end
#set($datelang = "#language('aytopinto-date-format')")
#if($validator.isNotNull($Extension.getData())) $Extension.getData() #end
$dateTool.format("$datelang", $display_date, $locale)
$Noticia.data
#if($validator.isNotNull($Extension.getData())) $Extension.getData() #end