T'interessa

Organismes

Novetats

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> entry.getAssetRenderer()  [in template "10155#10193#175797870" at line 18, column 33]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: assetRenderer = entry.getAssetRenderer()  [in template "10155#10193#175797870" at line 18, column 17]
----
1<#-- Se incluye el ADT "Macros comunes GVA de publicador de contenidos" --> 
2<#include "${templatesPath}/GVA-MACROS-PUBLICADORES" /> 
3 
4<#if !entries?has_content> 
5	<#if !themeDisplay.isSignedIn()> 
6		${renderRequest.setAttribute("PORTLET_CONFIGURATOR_VISIBILITY", true)} 
7	</#if> 
8 
9	<div class="alert alert-info"> 
10		<@liferay_ui["message"] key="there-are-no-results" /> 
11	</div> 
12</#if> 
13 
14<#list entries as entry> 
15	<#assign 
16		entry = entry 
17 
18		assetRenderer = entry.getAssetRenderer() 
19 
20		entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) 
21 
22		viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
23		 
24		nombreHija="" 
25		 
26		nombrePadre="" 
27		 
28		descGroupId ="" 
29		 
30		layoutLocalServiceUtil = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") 
31		 
32		groupLocalServiceUtil = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") 
33		 
34		group = groupLocalServiceUtil.getGroup(assetRenderer.getGroupId()) 
35		 
36		organizationServiceUtil = serviceLocator.findService("com.liferay.portal.kernel.service.OrganizationLocalService") 
37	/> 
38 
39	<div class="asset-abstract"> 
40		<div class="pull-right"> 
41			<@getPrintIcon /> 
42 
43			<@getFlagsIcon /> 
44 
45			<@getEditIcon /> 
46		</div> 
47		 
48		<@getNombreOrganizacion assetRenderer, themeDisplay/> 
49		 
50		<div class="asset-categories"> 
51			<@getMetadataField fieldName="categories"/> 
52		</div> 
53 
54		<h3 class="asset-title"> 
55			<a href="${viewURL}"> 
56				${entryTitle} 
57			</a> 
58		</h3> 
59 
60		<@getMetadataField fieldName="tags" /> 
61 
62		<@getMetadataField fieldName="create-date" /> 
63 
64		<@getMetadataField fieldName="view-count" /> 
65 
66		<div class="asset-content"> 
67 
68			<div class="asset-summary"> 
69				 <@getImagenPequenya/> 
70				  
71				<#assign abstractLength = 200/> 
72				<#assign entryTitleHMTML = htmlUtil.extractText(entryTitle)/> 
73				<#assign summary=""/> 
74				 
75				<#assign resumen = htmlUtil.extractText(htmlUtil.escape(assetRenderer.getSummary()))/> 
76				<#if resumen != "" > 
77					<#assign summary= resumen /> 
78				<#else> 
79					<#assign resumenCalculado = htmlUtil.extractText(htmlUtil.escape(assetRenderer.getSummary(renderRequest, renderResponse)))/> 
80					 
81					<#-- El resumen calculado incluye el titulo, quitamos el titulo para que no salga duplicado --> 
82					<#if resumenCalculado?contains(entryTitleHMTML)> 
83						<#assign resumenCalculado = resumenCalculado?substring(entryTitleHMTML?length,resumenCalculado?length)/> 
84					</#if> 
85					<#assign summary= resumenCalculado /> 
86				</#if> 
87 
88  
89			    <p>${stringUtil.shorten(summary,abstractLength)}</p> 
90			</div> 
91			<div class="asset-more"> 
92				<p><a href="${viewURL}"><@liferay.language key="mas-info" /><span class="hide-accessible"><@liferay.language key="about" />${entryTitle}</span></a></p> 
93			</div> 
94		</div> 
95			<div class="asset-metadata"> 
96				<@getMetadataField fieldName="publish-date" /> 
97				<@getMetadataField fieldName="modified-date" />			<@getRatings /> 
98			</div> 
99 
100			<@getRelatedAssets /> 
101 
102			<@getDiscussion /> 
103		 
104	</div> 
105</#list>