Research projects
An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy944.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy944 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@2d4b1d5c"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign journalArticle = journalArtic... [in template "10112#522485#1146913" at line 4, column 1] ----
1<#assign formatedURLTitle = languageUtil.get(locale, "opens-new-window")>
2<#assign journalArticleLocalServiceUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") >
3<#assign ddmFieldLocalServiceUtil = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") >
4<#assign journalArticle = journalArticleLocalServiceUtil.getArticle(getterUtil.getLong(groupId ) , .vars['reserved-article-id'].data) >
5<#assign structure = journalArticle.getDDMStructure() >
6<#assign ddmFormValues = ddmFieldLocalServiceUtil.getDDMFormValues(structure.getDDMForm(), journalArticle.getId()) >
7<#assign ddmFormFieldValuesMap = ddmFormValues.getDDMFormFieldValuesMap(true) >
8
9<article class="research-project">
10 <header class="research-project-title">
11 <h1>
12
13 <#assign title = "" >
14 <#if ehuresearchprojecttitle??>
15 <#assign title = ehuresearchprojecttitle.getData()?html>
16 </#if>
17 <#assign titleLang = "" >
18 <#if ehuresearchprojecttitle.ehuresearchprojecttitlelang?? >
19 <#assign titleLang = ehuresearchprojecttitle.ehuresearchprojecttitlelang.getData()?html>
20 </#if>
21 <#if titleLang != "" && title != "">
22 <span lang="${titleLang}">
23 </#if>
24 <#if title != "">
25 ${title}
26 </#if>
27 <#if titleLang != "" && title != "">
28 </span>
29 </#if>
30 </h1>
31 </header>
32
33 <dl>
34 <#if ehuresearchprojectresearcher.getData()?html?has_content >
35 <dt><@liferay.language key="ehu.researcher-s" />:</dt>
36 <dd>${ehuresearchprojectresearcher.getData()?html}</dd>
37 </#if>
38
39 <#assign yearFrom = "">
40 <#if ehuresearchprojectdatafrom?? && ehuresearchprojectdatafrom.getData()?has_content>
41 <#assign literal = "ehuresearchprojectdatafrom">
42 <#assign year = ehuresearchprojectdatafrom.getData()>
43 <#assign yearFrom = upvlibs.getLabel(ddmFormFieldValuesMap, year, literal)>
44
45 </#if>
46
47 <#assign yearTo = "">
48 <#if ehuresearchprojectdatato?? && ehuresearchprojectdatato.getData()?has_content>
49 <#assign literal = "ehuresearchprojectdatato">
50 <#assign year = ehuresearchprojectdatato.getData()>
51 <#assign yearTo = upvlibs.getLabel(ddmFormFieldValuesMap, year, literal)>
52
53 </#if>
54
55 <#if yearTo != "">
56 <#if 'eu_ES'== themeDisplay.getLocale() >
57 <dt><@liferay.language key="ehu.period" />:</dt>
58 <dd> ${yearFrom}<@liferay.language key="ehu.from" /> ${yearTo} <@liferay.language key="ehu.to" /></dd>
59 <#else>
60 <dt><@liferay.language key="ehu.period" />:</dt>
61 <dd><@liferay.language key="ehu.from" /> ${yearFrom} <@liferay.language key="ehu.to" /> ${yearTo}</dd>
62 </#if>
63 <#else>
64 <dt><@liferay.language key="year" />:</dt>
65 <dd>${yearFrom}</dd>
66 </#if>
67
68 <dt><@liferay.language key="ehu.financing-entity" />:</dt>
69 <#list ehuresearchprojectfinancial.getSiblings() as entity >
70 <dd>${entity.getData()?html}
71 <#if entity?? && entity.ehuresearchprojectimage?? && entity.ehuresearchprojectimage.getData()?html?has_content >
72 <figure>
73 <#assign image_description = entity.ehuresearchprojectimage.ehuresearchprojectimagealttext.getData()?html>
74 <#if image_description?has_content >
75 <img alt='${image_description}' src='${entity.ehuresearchprojectimage.getData()?html}'/>
76 <#else>
77 <img alt='' src='${entity.ehuresearchprojectimage.getData()?html}'/>
78 </#if>
79 </figure>
80 </#if>
81 </dd>
82 </#list>
83
84 <#if ehuresearchprojectamount.getData()?html?has_content >
85 <dt><@liferay.language key="ehu.total-amount" />:</dt>
86 <dd>${ehuresearchprojectamount.getData()?html}</dd>
87 </#if>
88
89 <#if ehuresearchprojectdescription.getData()?html?has_content >
90 <dt class="clear"><@liferay.language key="ehu.description" />:</dt>
91 <#assign text_box_data = ehuresearchprojectdescription.getData()?html >
92 <dd>
93 <p>${text_box_data?replace("\n", "</p><p>")}</p>
94 </dd>
95 </#if>
96
97 <#assign link = ehuresearchprojectlink >
98 <#if ehuresearchprojectlink?? && ehuresearchprojectlink.ehuresearchprojectlinktitle?? && ehuresearchprojectlink.ehuresearchprojectlinktitle.getData()?html??>
99 <#assign link_title= ehuresearchprojectlink.ehuresearchprojectlinktitle.getData()?html>
100 </#if>
101 <#if ehuresearchprojectlink?? && ehuresearchprojectlink.ehunewtab?? && ehuresearchprojectlink.ehunewtab.getData()?html??>
102 <#assign link_new_window= getterUtil.getBoolean(ehuresearchprojectlink.ehunewtab.getData()?html)>
103 </#if>
104 <#assign formatedURL = "" >
105 <#if ehuresearchprojectlink?is_hash >
106 <#assign aux = ehuresearchprojectlink.getData()?html >
107 <#else>
108 <#assign aux = getterUtil.getString(ehuresearchprojectlink) >
109 </#if>
110 <#if aux?has_content && aux != "">
111 <#assign formatedURL = aux>
112 </#if>
113
114
115 <#if ehuresearchprojectlink.getData()?html?has_content >
116 <dt><@liferay.language key="ehu.more-info-link" />:</dt>
117 <#assign link_title_desc = formatedURL>
118 <#if link_title?has_content >
119 <#assign link_title_desc = link_title>
120 </#if>
121 <dd class="link">
122 <#if link_new_window?? && link_new_window >
123 <a class="bullet bullet-url" href="${formatedURL}" target="_blank">
124 <span class="sr-only"><@liferay.language key="opens-new-window" /></span>
125 ${link_title_desc}
126 <span class="icon-external-link"></span>
127 </a>
128 <#else>
129 <a class="bullet bullet-url" href="${formatedURL}">${link_title_desc}</a>
130 </#if>
131 </dd>
132 </#if>
133
134 <#if ehudocument?? && ehudocument.getData()?html?has_content >
135 <#assign formatedDocument="">
136 <#if ehudocument.getData()?html?contains("/") >
137 <dt><@liferay.language key="ehu.related-document" />:</dt>
138 <#assign documentTitleField = 'ehudocumenttitle'>
139 <@upvlibs.formatAttachment documentField=ehudocument documentTitleField=documentTitleField />
140 <#assign formatedDocument = upvlibs.formatedDocument >
141 <dd class="document">${formatedDocument}</dd>
142 </#if>
143 </#if>
144 </dl>
145</article>