We protect your health through science

El ISCIII promueve una campaña para respetar el sueño de los pacientes hospitalizados

A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.

18/08/2016

por: null

tiempo.estimado.lectura null

​​​​​​Madrid, 17 de Agosto de 2016.- Conseguir que los pacientes hospitalizados disfruten de un descanso reparador es el objetivo de más de un millar de profesionales de la salud de toda España que han activado la campaña SueñOn, impulsada y coordinada por la Unidad de Investigación en Cuidados de Salud del Instituto de Salud Carlos III (Investén-isciii). En el primer mes de la fase piloto, cerca de un millar de profesionales se han sumado

Otras noticias

An error occurred while processing the template.
Denied access to method or field getParameter of class org.apache.catalina.core.ApplicationHttpRequest

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if request.getParameter("catId")?? &...  [in template "20096#20121#38196" at line 61, column 25]
----
1<#-- 
2Template name: ADT - NoticiasRelacionadas 
3Autor: Francisco Sánchez Collado 
4Fecha de creación: 31/10/2023 
5Versión: 0.0 
6****************************************** 
7Autor: Toni Frontera 
8Fecha de modificación: 14/12/2023 
9Versión: 1.2 
10****************************************** 
11Autor: Óscar Melero Camacho 
12Fecha de modificación: 18/12/2023 
13Versión: 1.3 
14--> 
15<style> 
16	.contRelacionados hr { 
17		margin-left: 0; 
18		margin-top: 15px; 
19		margin-bottom: 15px; 
20		border-color: var(--brand-color-2); 
21
22	 
23	.contRelacionados img { 
24		height: 100%; 
25		object-fit: cover; 
26
27	 
28	.contRelacionados .titulo { 
29		font-size: var(--fs-h5-desktop, 20px); 
30		font-style: normal; 
31		font-weight: 400;  
32		display: -webkit-box; 
33		-webkit-line-clamp: 4; 
34		-webkit-box-orient: vertical; 
35		overflow: hidden; 
36		text-overflow: ellipsis; 
37		color: var(--brand-color-1); 
38		text-decoration: none!important; 
39
40	 
41	.contRelacionados .titulo:hover { 
42		text-decoration: none; 
43		opacity: .5; 
44
45</style> 
46<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") /> 
47 
48<div class="contRelacionados"> 
49	<#if entries?has_content> 
50		<#assign indice = 0 /> 
51		<#list entries as curEntry> 
52			<#assign mostrado = false /> 
53			 
54			<#assign assetViewURL=assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry, 
55                        true) /> 
56			<#assign renderer=curEntry.getAssetRenderer() article=renderer.getArticle() 
57							 articleId=article.getId() journalArticle=renderer.getAssetObject() /> 
58			 
59			<#assign categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) /> 
60			 
61			<#if request.getParameter('catId')?? && request.getParameter('catId') != ""> 
62			<#list categories as cat> 
63					<#list request.getParameter('catId')?split(',') as catUrl> 
64						<#if catUrl?string == cat.getCategoryId()?string && !mostrado && indice lt 6> 
65							<hr class="w-50" /> 
66							<div class="cardRelacionado <#if indice == 5>ultimoItem</#if>"> 
67								<input class="assetViewURL" type="hidden" value="${assetViewURL}" /> 
68								<@liferay_journal["journal-article"] 
69								articleId=journalArticle.getArticleId() ddmTemplateKey="TPL_RELACIONADO_ITEM" 
70								groupId=journalArticle.getGroupId() /> 
71							</div> 
72							<#assign mostrado = true /> 
73							<#assign indice = indice + 1/> 
74 
75							 
76						</#if> 
77					</#list> 
78			</#list> 
79			<#else> 
80					<#if indice lt 6> 
81						<hr class="w-50" /> 
82							<div class="cardRelacionado"> 
83								<input class="assetViewURL" type="hidden" value="${assetViewURL}" /> 
84								<@liferay_journal["journal-article"] 
85								articleId=journalArticle.getArticleId() ddmTemplateKey="TPL_RELACIONADO_ITEM" 
86								groupId=journalArticle.getGroupId() /> 
87							</div> 
88							<#assign indice = indice + 1/>	 
89					</#if> 
90				</#if> 
91		</#list> 
92	</#if> 
93</div> 
94 
95<script> 
96	$(function () { 
97		let idJournalDetalleNoticia = $('.detalleNoticia').parent().attr('data-analytics-web-content-resource-pk'); 
98        let idJournalDetalleEvento = $('.detalleEvento').parent().attr('data-analytics-web-content-resource-pk'); 
99 
100		//Saber si el articulo que se muestra en el detalle tambien se muestra en el publicador del lateral derecho 
101		if($('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').length>0 || 
102		 $('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').length>0){ 
103 
104			//Borramos contenido repetido 
105			$('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').parent().prev().remove(); 
106			$('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleNoticia+'"]').parent().remove(); 
107 
108			$('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').parent().prev().remove(); 
109			$('.contBordeIzquierdo').find('div[data-analytics-web-content-resource-pk="'+idJournalDetalleEvento+'"]').parent().remove(); 
110		}else{ 
111			//Borramos ultimo item, de esta forma siempre muestra 5 
112			$('.ultimoItem').prev().remove(); 
113			$('.ultimoItem').remove(); 
114
115	}); 
116</script>