Services

Back

Grupos de Trabajo en el IES Almina

An error occurred while processing the template.
Error on line 88, column 5 in 10157#10197#978072
portalUtil.getPortletId(httpServletRequest) is undefined.
It cannot be assigned to portletId
1<#-- 
2Web content templates are used to lay out the fields defined in a web 
3content structure. 
4 
5Please use the left panel to quickly add commonly used variables. 
6Autocomplete is also available and can be invoked by typing "${". 
7--> 
8 
9<#assign fecha = .vars['reserved-article-display-date'].data> 
10 
11 
12<div class="ECO_detalle_Noticias"> 
13    <#if "${imagen.getData()}" != ""> 
14        <div class="FR ECO_detalle_texto"> 
15            <p class="imgR"><img alt="${imagen.texto_imagen.getData()}" title="${imagen.texto_imagen.getData()}" src="${imagen.getData()}" /></p> 
16            <p class="ECO_gris">${imagen.pie_foto.getData()}</p> 
17        </div> 
18    </#if> 
19 
20    ${contenido.getData()} 
21 
22</div> 
23<div class="ECO_detalle_informacion"> 
24 
25	<div class="capa-enlace-asociado"> 
26		<#-- Enlaces asociados --> 
27		 
28		<#if (enlaces.getSiblings()?has_content && (enlaces.getSiblings()?size > 1 || (enlaces.getSiblings()?size == 1 && enlaces.getSiblings()[0].getData()?has_content)))> 
29		 
30			<div> 
31				<h2><@liferay.language key="enlaces-asociados" />:</h2> 
32				<ul> 
33					<#list enlaces.getSiblings() as cur_enlaces> 
34						<#if "${cur_enlaces.getData()}" != ""> 
35							<div class="capa-aso"> 
36								<li> 
37									<a href="${cur_enlaces.getData()}" target="_blank" title="<@liferay.language_format arguments="${cur_enlaces.getData()}" key="go-to-x" />. <@liferay.language key="opens-new-window" />.">${cur_enlaces.getData()}</a> 
38								</li> 
39							</div>	 
40						</#if> 
41					</#list> 
42				</ul> 
43		   </div> 
44		</#if> 
45 
46		<#-- Ficheros asociados --> 
47 
48		<#if (nomFicheroAsociado.getSiblings()?has_content && (nomFicheroAsociado.getSiblings()?size > 1 || (nomFicheroAsociado.getSiblings()?size == 1 && ((nomFicheroAsociado.getSiblings()[0].getData()?has_content && nomFicheroAsociado.getSiblings()[0].getData() != "null") || (nomFicheroAsociado.getSiblings()[0].ficheroAsociado.getData()?has_content && nomFicheroAsociado.getSiblings()[0].ficheroAsociado.getData() != "null")))))> 
49		 
50			<div class="capa-fichero-asociado"> 
51				<h2><@liferay.language key="ficheros-asociados" />:</h2> 
52 
53				<ul> 
54					<#list nomFicheroAsociado.getSiblings() as cur_nomFicheroAsociado> 
55						<#if "${cur_nomFicheroAsociado.getData()}" != "" && "${cur_nomFicheroAsociado.getData()}" != "null"> 
56							<div class="capa-fic"> 
57								<li> 
58									<span> 
59									<a href="${cur_nomFicheroAsociado.ficheroAsociado.getData()}" title="<@liferay.language_format 	arguments="${cur_nomFicheroAsociado.getData()}" key="download-x" /> <@liferay.language key="opens-new-window" />">${cur_nomFicheroAsociado.getData()}</a> 
60									</span> 
61								</li> 
62							</div>	 
63						<#elseif "${cur_nomFicheroAsociado.ficheroAsociado.getData()}" != "" && "${cur_nomFicheroAsociado.ficheroAsociado.getData()}" != "null"> 
64							<div class="capa-fic"> 
65								<li> 
66									<span> 
67									<a href="${cur_nomFicheroAsociado.ficheroAsociado.getData()}" title="<@liferay.language key="download-file" /> <@liferay.language key="opens-new-window" />"><@liferay.language key="download-file" /></a> 
68									</span> 
69								</li> 
70							</div>	 
71						</#if> 
72					</#list> 
73				</ul> 
74			</div> 
75		</#if> 
76	</div>	 
77	 
78    <#-- Etiquetas --> 
79 
80    <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.portlet.asset.service.AssetEntryLocalService") /> 
81    <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") /> 
82    <#assign articleId = .vars['reserved-article-id'].data /> 
83    <#assign article = journalArticleLocalService.getArticle(groupId, articleId) /> 
84    <#assign asset = assetEntryLocalService.getEntry('com.liferay.portlet.journal.model.JournalArticle', article.resourcePrimKey) > 
85 
86    <#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext() /> 
87    <#assign httpServletRequest = serviceContext.getRequest() /> 
88    <#assign portletId = portalUtil.getPortletId(httpServletRequest) /> 
89    <#assign plid = portalUtil.getPlidFromPortletId(groupId, portletId) /> 
90    <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") /> 
91    <#assign enlazarEtiqueta = true /> 
92    <#if layoutLocalService.getLayout(plid)?has_content> 
93        <#assign layout = layoutLocalService.getLayout(plid) /> 
94        <#if layout.getFriendlyURL() == "/home"> 
95            <#assign enlazarEtiqueta = false /> 
96        </#if> 
97    <#else> 
98        <#assign enlazarEtiqueta = false /> 
99    </#if> 
100    <#if asset.getTags()?size gt 0> 
101        <div class="capa-etiquetas"> 
102            <h2><@liferay.language key="tags" />:</h2> 
103            <ul class="lista-etiquetas"> 
104                <#list asset.getTags() as tag> 
105        			<div class="capa"> 
106        			    <#if enlazarEtiqueta> 
107        			        <#assign urlEtiqueta = portletURLFactory.create(httpServletRequest, portletId, plid ,"RENDER_PHASE") /> 
108                            ${urlEtiqueta.setParameter("tag", tag.name)} 
109                            <li class="etiqueta"> 
110                                <a href="${urlEtiqueta}" title="<@liferay.language_format arguments="${tag.name}" key="search-x" />"> 
111                                    ${tag.name} 
112                                </a> 
113                            </li> 
114                        <#else> 
115                            <li class="etiqueta"> 
116                                ${tag.name} 
117                            </li> 
118                        </#if> 
119                    </div>     
120                </#list> 
121            </ul> 
122        </div> 
123    </#if> 
124     
125</div> 

Actualidad del MECD