Desconectar

Pamesa prevé crecer un 45% y facturar 900 millones

El grupo cerró el 2020 con 782 millones de facturación y acometerá este año nuevas inversiones por valor de 70

El 2 de junio fue la fecha elegida por el presidente de Grupo Pamesa, Fernando Roig, para comparecer ante los medios de comunicación, anunciar los resultados del último ejercicio y anticipar las inversiones que acometerá a corto y medio plazo. Su intervención se desarrolló en el nuevo restaurante del Estadio de la Cerámica y el primer dato llamativo que aportó fue que la corporación alcanzó durante 2020, año marcado por la pandemia de coronavirus, una facturación consolidada de 782 millones de euros, con un crecimiento del 11% respecto al 2019.

Este balance sitúa a la firma como el primer grupo productor de todo el continente europeo y como séptimo del mundo, multiplicando por cinco su facturación en los últimos diez años. Hoy cuenta con 2.680 empleados. Además, las previsiones para el 2021 se disparan, ya que, de momento, de enero a mayo las ventas han aumentado un 63%. La previsión en facturación para finales del 2021 es de 900 millones de euros, un 45% más, y superar los 130 millones en ventas de metros cuadrados de recubrimientos.

En cuanto a las inversiones que acometerá la compañía próximamente, Fernando Roig destacó varias, como las nuevas oficinas de la sede central, que se habilitarán entre Vila-real y Onda; la construcción de un nuevo almacén logístico en Onda; o el centro de materias primas que se habilitará junto a las instalaciones de TAU en Castelló. Asimismo, entre empresas propias y colaboradoras, Pamesa pretende aumentar su capacidad de producción en un 40% con la instalación de nuevos hornos durante 2021 y 2022 que permitirán incrementar las ventas y optimizar la actual capacidad de suministro a sus clientes.

pujanza de las exportaciones

En la actualidad, «más del 70% de las ventas de Grupo Pamesa se destinan a la exportación». El presidente mencionó que los principales mercados siguen siendo Francia, Estados Unidos y el Reino Unido, destino sobre el que Fernando Roig explicitó que no han percibido los efectos negativos derivados del brexit. El destino de los productos debe ser «cuanto más cerca, mejor», dijo, debido a las dificultades logísticas para transportar a grandes distancias.

Al hilo de las inversiones, el máximo responsable de la firma criticó la «lentitud» de la Generalitat a la hora de tramitar este tipo de actuaciones. En este sentido, señaló que la empresa lleva ocho años intentando adquirir una mina en el Puig. «Es incomprensible que la Administración sea tan lenta. Lo hemos hablado con el president de la Generalitat valenciana , Ximo Puig, con las consellerias y con el Ayuntamiento, y no puede ser que estemos ocho años para ver si se acepta o no el proyecto».

Roig puso como ejemplo contrario la adquisición de una mina en Teruel, donde el diálogo con el gobierno de Aragón «está siendo más sencillo».

crecimiento con fondos propios

Fernando Roig valoró diferentes asuntos de actualidad, como la esperada llegada de fondos europeos. Defendió que el crecimiento del grupo Pamesa «se hace con fondos propios, sin subvenciones», y respecto a las ayudas de la Unión Europea para la modernización de la economía española relató que el dinero «debe ir para infraestructuras, como el corredor mediterráneo, que es una vergüenza que no esté acabado». Además, apostó por que las inversiones se destinen a otros sectores peor parados de la crisis del covid, «como el turismo y el ocio, que tienen más derecho».

En materia de energía, el Grupo Pamesa cuenta con 95.555 metros cuadrados de placas solares cubiertas en sus almacenes, que dan un potencia de 17,8MW y supone un ahorro de 11.758 toneladas de dióxido de carbono. Asimismo, el Grupo Pamesa recupera el 100% del agua y de residuos sólidos empleados en su proceso productivo y recupera calores de los hornos a través de grandes tuberías e incentiva el reciclaje de los palets.

En concepto de impuestos y Seguridad Social, en 2020 el Grupo Pamesa pagó 56.565.782 euros (casi 11 millones más que en 2019) e ingresó 24.444.309 euros en concepto de IRPF y Seguridad Social de los trabajadores que, sumado a los ingresos propios, la cifra se eleva a 81 millones. «Lo que hemos recaudado y dado al Estado supone el 10 por ciento de las ventas», resaltó Roig.

Finalmente, en cuanto al compromiso con la sociedad, Roig apuntó el apoyo del grupo al deporte, así como a 37 centros especiales que emplean a 500 personas con discapacidad intelectual. Además, colabora con ayuntamientos en riesgo de despoblación como Todolella.

An error occurred while processing the template.
Invocation of method 'substring' in  class java.lang.String threw exception java.lang.StringIndexOutOfBoundsException: String index out of range: -2 at 21058/F/D_IMG_INF2_TXT[line 524, column 23]
1##----D_IMG_INF2_TXT----
 
2$!iterVelocityTools.includeLibrary("https://cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.15/jquery.bxslider.min.js", "ITER.RESOURCE.CUSTOM.onBxsliderLoaded.resolve()")
 
3
 
4#set($sectionID = "#printAssignedSectionID_v1")
 
5#set ($varColorIter = $!iterVelocityTools.getVariable($sectionID , "color"))
 
6#set ($topcontent = $!iterVelocityTools.getVariable($sectionID , "printTopcontainer"))
 
7#set ($info = $!iterVelocityTools.getVariable("0" , "printInfo"))
 
8#set ($date = $!iterVelocityTools.getVariable("0" , "date"))
 
9#set ($hasImages = $articleToolbox.getNumImageTags("TeaserImage", "true"))
 
10#set ($hasImages = $numberTool.toNumber($hasImages).intValue())
 
11
 
12#set ($vocabulary = $!iterVelocityTools.getVariable($sectionID , "vocabulary"))
 
13
 
14#if($hasImages == 0 || $hasImages < 0)
 
15	#set($templateClass = "no-media")
 
16#end
 
17
 
18<div class="D_IMG_INF2_TXT">
 
19
 
20	#if($hasImages > 0)
 
21		##MULTIMEDIA IMG
 
22		<div class="multimedia">
 
23			#getMultimediaMixed_v1("" "crop_768x432" "629" "354" "100%")
 
24		</div> <!-- multimedia -->
 
25	#end
 
26
 
27	##INF2 	
 
28	<div class="inf2">
 
29		#set($hmAutores = {})
 
30		#getAcAssignedCatExtended_v1($hmAutores "Author")
 
31		#if($hmAutores.size() > 0)
 
32			<div class="author">
 
33				#set($hmAutor = $hmAutores.get(0))
 
34				<li class="byline" itemprop="author">
 
35					<a href="#metadataUrl_v1("autor")${hmAutor.friendlyname}">$hmAutor.name</a>
 
36					#if($info.split("\,").size() > 1 && $velocityCount < $info.split("\,").size())
 
37						<span class="separator">$!separador</span>
 
38					#end
 
39					<div class="add_topic_to_favorite_button topic_${hmAutor.id} author" value="$hmAutor.name" id="${hmAutor.id}" title="Seguir este autor" onClick="click_favorite_topic('${hmAutor.id}', $('#favorite_topic_alert_${hmAutor.id}_$!reserved-article-id.data'))"></div>
 
40					<div id="favorite_topic_alert_${hmAutor.id}_$!reserved-article-id.data" class="favorite_topic_alert" style="display: none;">Autor marcado para seguir</div>
 
41				</li>
 
42			</div>
 
43		#end
 
44		<div class="author date">
 
45			#printDateAgo("dd.MM.yyyy HH:mm","Hace","minuto", "hora")
 
46		</div>
 
47		#set($title = "$!articleToolbox.getTag(null,'Headline').data")
 
48		#set($link = "#siteUrl()$articleToolbox.getArticleViewer('canonical')")
 
49		<nav class="shared">
 
50			<ul>
 
51				<li><a href="#comments" class="comentarios disqus" title="0 Comentarios"><i class="fa fa-comment" aria-hidden="true"></i><span>0</span></a></li>
 
52				<li><a href="mailto:?subject=Te%20envío%20esta%20noticia:%20${title}&amp;body=${title}:%20${link}" class="RRSS mailto" onclick="ga('send', '${title}', 'Compartir', 'eMail');" target="_blank"><i class="fa fa-envelope-o"></i></a></li>
 
53				<li><a href="https://www.facebook.com/share.php?u=${link}" class="RRSS facebook" onclick="ga('send', '${title}', 'Compartir', 'Facebook');" target="_blank"><i class="fa fa-facebook"></i></a></li>
 
54				<li><a href="https://twitter.com/intent/tweet?text=${title}&amp;via=EPAzulejo&amp;url=${link}" class="RRSS twitter" onclick="ga('send', '${title}', 'Compartir', 'Twitter');" target="_blank"><i class="fa fa-twitter"></i></a></li>
 
55				<li><a href="whatsapp://send?text=${link}" class="RRSS whatsapp" onclick="ga('send', '${title}', 'Compartir', 'Whatsapp');" target="_blank"><i class="fa fa-whatsapp"></i></a></li>
 
56				<li><a href="https://www.linkedin.com/sharing/share-offsite/?url=${link}" class="RRSS linkedin" onclick="ga('send', '${title}', 'Compartir', 'LinkedIn');" target="_blank"><i class="fa fa-linkedin"></i></a></li>
 
57			</ul>
 
58		</nav>
 
59
 
60	</div>
 
61
 
62	## +++++++++++++++++++++++++  TEXT +++++++++++++++++++++++++++++
 
63	<div class="text v_01">
 
64		##**************************************************************************
 
65		#set ($hashNames ={})
 
66		#set ($temp = $hashNames.put("Text","text"))
 
67		#set ($temp = $hashNames.put("HTML_Text","html"))
 
68		#set ($temp = $hashNames.put("Lead","lead"))
 
69		#set ($temp = $hashNames.put("Image_Text","Image_Text"))
 
70		#set ($temp = $hashNames.put("Image_Text_Vertical","Image_Text_Vertical"))
 
71		#set ($temp = $hashNames.put("Quote","quote"))
 
72		#set ($temp = $hashNames.put("Youtube_Text","Youtube_Text"))
 
73		#set ($temp = $hashNames.put("Twitter_Text","Twitter_Text"))
 
74		#set ($temp = $hashNames.put("Facebook_Text","Facebook_Text"))
 
75		#set ($temp = $hashNames.put("Multimedia_Text","Multimedia_Text"))
 
76		#set ($temp = $hashNames.put("Vimeo_Text","Vimeo_Text"))
 
77		#set ($temp = $hashNames.put("Intext","intext"))
 
78		#set ($temp = $hashNames.put("Link_Text","Link_Text"))								
 
79		#set ($temp = $hashNames.put("Destacado","Destacado"))
 
80		#set ($temp = $hashNames.put("Question","Question"))
 
81		#set ($temp = $hashNames.put("lista","lista"))
 
82		#set ($temp = $hashNames.put("lista_numerica","lista_numerica"))
 
83		#set ($temp = $hashNames.put("Text_en","Text_en"))
 
84		##**************************************************************************
 
85		#set($cropName = "crop620xfree")
 
86		#set($widthMultimedia = "620")
 
87		#set($heightMultimedia = "400")
 
88		#set($cropSizes = "100%")
 
89		#set($contadorParrafos = 0)
 
90		#set($childrenTags = $articleToolbox.getChildrenTags(null))
 
91		#set($currentElement = 0)
 
92		##**************************************************************************
 
93		#set($slide_imgTxt = false)
 
94		
 
95		#foreach($el in $childrenTags)
 
96			#set ($element = {})
 
97			#set ($cssclass=$hashNames.get($el.name))
 
98			#if($cssclass)
 
99					
 
100					#set ($temp = $element.put("name",$el.name))
 
101					#set ($temp = $element.put("cssclass",$cssclass))
 
102					
 
103					#if ($environment == 'PREVIEW')
 
104						#set($tempIter = " iterhtmlid='$el.Milenium.data' ")
 
105					#else
 
106						#set($tempIter = "")		
 
107					#end
 
108					
 
109					#if($element.name == "Image_Text")
 
110						#if($el && $el.trim() != "")
 
111							## vemos si hay mas image_text detras  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
112							#set($ind = $currentElement+1)
 
113
 
114							#if($childrenTags.get($ind).name == "Image_Text" && $slide_imgTxt == false)
 
115								#set($name_s = "bx_slider_it_" + $currentElement)
 
116								<div class="$name_s">
 
117								#set($slide_imgTxt = true)
 
118							#end
 
119							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
120							<figure  class="contentMedia art-img ${element.cssclass}" >
 
121								#set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
 
122								#set($AltImage = "#getAltImage_v1($tempImage)")
 
123								#set($TitleImage = "#getTitleImage_v1($tempImage)")
 
124								#if($enviromentVersion == "new")#*
 
125									*##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
126								*##else#*
 
127									*##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","$cropName","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
128								*##end
 
129								#if($imgHtml)
 
130									$imgHtml
 
131								#end                               
 
132								#if($el.Cutline && $el.Cutline.data != "")
 
133									#if ($environment == 'PREVIEW')
 
134										#set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
 
135										#set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
 
136									#else
 
137										#set($tempIter = "")
 
138										#set($tempIter2 = "")		
 
139									#end
 
140									<div class="cutline-byline">
 
141									<span class="cutline-text" $tempIter>$!el.Cutline.data</span>
 
142									#if($el.Byline && $el.Byline.data != "")
 
143									<span class="byline-image" $tempIter2> | $el.Byline.data </span>
 
144									#end
 
145									</div>
 
146								#end
 
147							</figure>
 
148							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
149							#if($childrenTags.get($ind).name != "Image_Text" && $slide_imgTxt)
 
150								</div>
 
151								<script>
 
152								$(".$name_s").bxSlider({
 
153									auto: false,
 
154									pager: false,
 
155									controls: true,
 
156									infiniteLoop: false,
 
157									minSlides: 1,
 
158									maxSlides: 1,
 
159									slideMargin: 20,
 
160									hideControlOnEnd: true
 
161								});
 
162								</script>
 
163								#set($slide_imgTxt = false)
 
164							#end
 
165							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
166							
 
167							
 
168							
 
169						#end
 
170					#end
 
171					
 
172
 
173					#if($element.name == "Image_Text_Vertical")
 
174						#if($el && $el.trim() != "")
 
175							## vemos si hay mas image_text detras  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
176							#set($ind = $currentElement+1)
 
177
 
178							#if($childrenTags.get($ind).name == "Image_Text_Vertical" && $slide_imgTxt == false)
 
179								#set($name_s = "bx_slider_it_" + $currentElement)
 
180								<div class="$name_s">
 
181								#set($slide_imgTxt = true)
 
182							#end
 
183							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
184							<figure  class="contentMedia art-img ${element.cssclass}" >
 
185								#set($tempImage = $articleToolbox.getImageNode($el.name, $el.Milenium.data, "true"))
 
186								#set($AltImage = "#getAltImage_v1($tempImage)")
 
187								#set($TitleImage = "#getTitleImage_v1($tempImage)")
 
188								#if($enviromentVersion == "new")#*
 
189									*##set($imgHtml = $!articleToolbox.getImageTag2("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
190								*##else#*
 
191									*##set($imgHtml = $!articleToolbox.getImageTag("$el.name","$el.Milenium.data","crop_vertical","","","","false","$!$AltImage","$!TitleImage","$!cropSizes"))#*
 
192								*##end
 
193								#if($imgHtml)
 
194									$imgHtml
 
195								#end                               
 
196								#if($el.Cutline && $el.Cutline.data != "")
 
197									#if ($environment == 'PREVIEW')
 
198										#set($tempIter = "mlnid='$el.Cutline.Milenium.data' ")
 
199										#set($tempIter2 = " mlnid='$el.Byline.Milenium.data' ")
 
200									#else
 
201										#set($tempIter = "")
 
202										#set($tempIter2 = "")		
 
203									#end
 
204									<div class="cutline-byline">
 
205									<span class="cutline-text" $tempIter>$!el.Cutline.data</span>
 
206									#if($el.Byline && $el.Byline.data != "")
 
207									<span class="byline-image" $tempIter2> | $el.Byline.data </span>
 
208									#end
 
209									</div>
 
210								#end
 
211							</figure>
 
212							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
213							#if($childrenTags.get($ind).name != "Image_Text_Vertical" && $slide_imgTxt)
 
214								</div>
 
215								<script>
 
216								$(".$name_s").bxSlider({
 
217									auto: false,
 
218									pager: false,
 
219									controls: true,
 
220									infiniteLoop: false,
 
221									minSlides: 1,
 
222									maxSlides: 1,
 
223									slideMargin: 20,
 
224									hideControlOnEnd: true
 
225								});
 
226								</script>
 
227								#set($slide_imgTxt = false)
 
228							#end
 
229							## +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
230							
 
231							
 
232							
 
233						#end
 
234					#end
 
235					
 
236					#if($element.name == "Youtube_Text")
 
237						#if($el && $el.trim() != "")
 
238							<div class="multimediaMacroWrapper ${element.cssclass}">
 
239								<div class="contentMedia art-youtube"  $!tempIter>
 
240									<div class="responsive-video">
 
241										<iframe allowfullscreen="" frameborder="0" height="$heightMultimedia"  width="$widthMultimedia" src="//www.youtube.com/embed/$el.data?wmode=transparent&showinfo=0&theme=light"></iframe>
 
242									</div>  
 
243								</div>
 
244							</div>
 
245						#end
 
246					#end
 
247					
 
248					#if($element.name == "Vimeo_Text")
 
249						#if($el && $el.trim() != "")
 
250							<div class="multimediaMacroWrapper ${element.cssclass}">
 
251								<div class="contentMedia art-vimeo"  $!tempIter>
 
252									<div class="responsive-video">
 
253										<iframe class="vimeo-player" src="//player.vimeo.com/video/$el.data" width="$widthMultimedia" height="$heightMultimedia" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
 
254									</div>
 
255								</div>
 
256							</div>
 
257						#end
 
258					#end
 
259
 
260					#if($element.name == "Twitter_Text")
 
261						#if($el && $el.trim() != "")
 
262								<div class="art-twitter ${element.cssclass}"  $!tempIter>
 
263									<div class="twitter-content">
 
264										<blockquote class="twitter-tweet">
 
265										<a href='$!el.data'></a>
 
266									</blockquote> 
 
267									$!iterVelocityTools.includeLibrary("https://platform.twitter.com/widgets.js", "ITER.RESOURCE.CUSTOM.TwitterLoaded.resolve()")
 
268									</div>
 
269								</div>
 
270						#end
 
271					#end
 
272					
 
273					#if($element.name == "Facebook_Text")
 
274						#if($el.data && $el.data.trim() != "")
 
275							<div class='${element.cssclass}'>$!el.data.trim().replaceAll("&amp;","&")</div>
 
276						#end
 
277					#end
 
278					
 
279					#if($element.name == "Multimedia_Text")
 
280						#if($el && $el.trim() != "")
 
281							<div class="multimediaMacroWrapper">
 
282								<div class="contentMedia art-video interno ${element.cssclass}"  $!tempIter>
 
283									<div class="responsive-video">
 
284									
 
285									#if($el.Extension.data && $el.Extension.data == "mp3")
 
286										<audio controls width="$widthMultimedia" height="$heightMultimedia">
 
287											<source src="$el.Document.data" type="audio/mpeg">
 
288										</audio>
 
289									#elseif ($el.Extension.data && $el.Extension.data == "mp4")
 
290										<div id="multimediaPlayer${reserved-article-id.data}${velocityCount}" class="jwplayer-content" preview="$el.Preview.data" data_document="$el.Document.data" >Cargando reproductor ...</div>
 
291
 
292										##<video id="multimediaPlayer$!{reserved-article-id.data}${velocityCount}" poster="$!el.Preview.data" controls width="$!widthMultimedia" height="$!heightMultimedia">
 
293										##	<source src="$!el.Document.data" type="video/mp4">
 
294										##	Tu navegador no soporta el vídeo de HTML5
 
295										##</video>
 
296									#end
 
297									
 
298									</div>
 
299								</div>
 
300							</div>
 
301						#end
 
302					#end        
 
303
 
304					#if($element.name == "HTML_Text")
 
305						#if($el.data && $el.data.trim() != "")
 
306							<div class='${element.cssclass}'>$!el.data.trim().replaceAll("&amp;","&")</div>
 
307						#end
 
308					#end
 
309					#if($element.name == "Lead")
 
310						#if($el && $el.trim() != "")
 
311							<h3 class='${element.cssclass} entradilla' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&amp;","&")</h3>
 
312						#end                                    
 
313					#end
 
314					#if($element.name == "Ladillo")
 
315						#if($el && $el.trim() != "")
 
316							<h2 class='${element.cssclass} ladillo' mlnid="$el.Milenium.data">$!el.data.trim().replaceAll("&amp;","&")</h2>
 
317						#end                                    
 
318					#end
 
319					#if($element.name == "Link_Text")
 
320						#if($el.data && $el.data.trim() != "")
 
321							<div class='${element.cssclass}'>$!el.data.trim().replaceAll("&amp;","&")</div>
 
322						#end
 
323					#end
 
324					#if($element.name == "Text")
 
325						#if($el && $el.trim() != "")
 
326							<div class='paragraph' mlnid="$el.Milenium.data">
 
327								#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
328								#foreach($parrafo in $tempArrayText)
 
329									#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
330									#if($parrafo != "")
 
331										#set($contadorParrafos = $contadorParrafos + 1)
 
332##											#if($contadorParrafos == 2)
 
333##												$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
334##											#elseif($contadorParrafos == 5)
 
335##												$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
336##											#elseif($contadorParrafos == 9)
 
337##												$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
338##											#end
 
339
 
340										#if($environment == "LIVE" && $parrafo.contains("wp:paragraph") ==  false)
 
341											<p class="p_$contadorParrafos iter"><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></p>
 
342										#else
 
343											<p class="p_$contadorParrafos migrado">$parrafo</p>
 
344										#end
 
345										
 
346									#end
 
347								#end
 
348							</div>
 
349						#end
 
350					#end
 
351					
 
352					#if($element.name == "Intext")
 
353						#if($el && $el.trim() != "")
 
354							<div class='${element.cssclass}' $!tempIter>
 
355								$!el.data.trim().replaceAll("&amp;","&")    
 
356							</div>
 
357						#end
 
358					#end
 
359					
 
360					#if($element.name == "Quote")
 
361						#if($el && $el.trim() != "")
 
362							<blockquote class='${element.cssclass}' $!tempIter>
 
363								<span>$!el.data.trim().replaceAll("&amp;","&")</span>
 
364							</blockquote>   
 
365						#end
 
366					#end 
 
367					#if($element.name == "Destacado")
 
368						#if($el && $el.trim() != "")
 
369							<div class='${element.cssclass}' $!tempIter>
 
370								<span>$!el.data.trim().replaceAll("&amp;","&")</span>
 
371							</div>  
 
372						#end
 
373					#end 
 
374					#if($element.name == "lista")
 
375						#if($el && $el.trim() != "")
 
376							<ul class='${element.cssclass}'>
 
377							#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
378							#foreach($parrafo in $tempArrayText)
 
379								#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
380								#if($parrafo != "")
 
381##									#set($contadorParrafos = $contadorParrafos + 1)
 
382##									#if($contadorParrafos == 2)
 
383##										$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
384##									#elseif($contadorParrafos == 5)
 
385##										$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
386##									#elseif($contadorParrafos == 9)
 
387##										$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
388##									#end
 
389									##if($environment == "LIVE" && $reserved-article-id.data.contains("NM") ==  false)
 
390									##	<li><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></li>
 
391									##else
 
392										<li>$!parrafo</li>
 
393									##end
 
394								#end
 
395							#end
 
396							</ul>
 
397						#end
 
398					#end 
 
399					#if($element.name == "lista_numerica")
 
400						#if($el && $el.trim() != "")
 
401							<ol class='${element.cssclass}'>
 
402							#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
403							#foreach($parrafo in $tempArrayText)
 
404								#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
405								#if($parrafo != "")
 
406##									#set($contadorParrafos = $contadorParrafos + 1)
 
407##									#if($contadorParrafos == 2)
 
408##										$!iterVelocityTools.getAdContainer("M02_cpm_r_dcha")
 
409##									#elseif($contadorParrafos == 5)
 
410##										$!iterVelocityTools.getAdContainer("M04_cpm_r_dchab")
 
411##									#elseif($contadorParrafos == 9)
 
412##										$!iterVelocityTools.getAdContainer("M07_cpm_r_dchac")
 
413##									#end
 
414									##if($environment == "LIVE" && $reserved-article-id.data.contains("NM") ==  false)
 
415									##	<li><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></li>
 
416									##else
 
417										<li>$!parrafo</li>
 
418									##end
 
419								#end
 
420							#end
 
421							</ol>
 
422						#end
 
423					#end
 
424
 
425					#if($element.name == "Question")
 
426						#if($el && $el.trim() != "")
 
427							#set($namespace = $randomNamespace)
 
428							#initPoll_v1
 
429							<div class='${element.cssclass}' $!tempIter groupId="$groupId" questionId="$Question.questionid">
 
430								<div class="question-poll">
 
431									##QUESTION
 
432									<h3 class="headline question">$!Question.data</h2>
 
433								</div> <!-- Fin div question-poll -->
 
434								##CHOICES
 
435								<div class="${namespace}_choices visible">
 
436									#if ($Question && $Question.Answer && $Question.Answer.getSiblings() && $Question.Answer.getSiblings().size() > 0)
 
437										<form id="${namespace}_form" name="${namespace}_form" class="${namespace}_form" >
 
438											<input name="questionId" type="hidden" value="$Question.questionid" />
 
439											#foreach ($answer in $Question.Answer.getSiblings())
 
440												<span class="choice"><input type="radio" value="$answer.choiceid" name="choiceId" class="choiceOption">$answer.data</span>
 
441											#end 
 
442											<span class="vote-btn btn">Vota</span>
 
443										</form>
 
444									#end
 
445								</div> <!-- Fin div choices -->
 
446								<div class="${namespace}_results hidden"></div>
 
447								
 
448							</div>
 
449							<script>
 
450								jQuery(".${namespace}_form .vote-btn.btn").bind("click",function(){
 
451									var resultVote = IterPoll.vote(jQuery('.${namespace}_form'),JSON.parse('#getPollJson_v1'));
 
452									console.log("resultVote = " + resultVote);
 
453									if(resultVote == true){
 
454										IterPoll.getPollData(JSON.parse('#getPollJson_v1'),".${namespace}_results",IterPoll.printPollResultSimple);
 
455									}
 
456									jQuery(".${namespace}_results").addClass("visible");
 
457									jQuery(".${namespace}_choices").addClass("hidden");
 
458									jQuery(".${namespace}_choices").removeClass("visible");
 
459									jQuery(".${namespace}_results").removeClass("hidden");
 
460								})
 
461							</script>
 
462						#end
 
463					#end 
 
464					#if($element.name == "Text_en")
 
465						#if($el && $el.trim() != "")
 
466							<div class='paragraph' style="color: #2ba2c7;" mlnid="$el.Milenium.data">
 
467								#set($tempArrayText = $el.data.trim().replaceAll("&amp;","&").split("</p>"))
 
468								#foreach($parrafo in $tempArrayText)
 
469									#set($parrafo = $parrafo.replaceAll("<p>", "").replaceAll("</p>", "").trim()) 
 
470									#if($parrafo != "")
 
471										#set($contadorParrafos = $contadorParrafos + 1)														
 
472										#if($environment == "LIVE" && $parrafo.contains("wp:paragraph") ==  false)
 
473											<p class="p_$contadorParrafos iter"><?php format_post_content('<?xml encoding="utf-8" ?>$parrafo')?></p>
 
474										#else
 
475											<p class="p_$contadorParrafos migrado">$parrafo</p>
 
476										#end
 
477									#end
 
478								#end
 
479							</div>
 
480						#end
 
481					#end
 
482			## cssclass		
 
483			#end
 
484		## childrenTags
 
485		#set($currentElement = $currentElement + 1)
 
486		#end 
 
487	##**************************************************************************
 
488	</div> <!-- Fin div text -->
 
489
 
490#if($environment == "LIVE")
 
491<?php
 
492	function format_post_content($content) {
 
493		$document = new DOMDocument();
 
494		$document->loadHTML($content);
 
495		$tags = $document->getElementsByTagName('a');
 
496		foreach ($tags as $tag) {
 
497			if( strpos($tag->getAttribute('href'),'neomotor') > 0 ){
 
498				$tag->removeAttribute('rel');    
 
499				$tag->removeAttribute('target');   
 
500				$tag->setAttribute('title', $tag->nodeValue);
 
501			}
 
502		}
 
503		$html_1  = $document->saveHTML($document->documentElement);
 
504		$html_1  = str_replace("<body>", "", $html_1);
 
505		$html_1  = str_replace("<html>", "", $html_1);
 
506		$html_1  = str_replace("<p>", "", $html_1);
 
507		$html_1  = str_replace("</p>", "", $html_1);
 
508		$html_1  = str_replace("</html>", "", $html_1);
 
509		$html_1  = str_replace("</body>", "", $html_1);
 
510		echo $html_1;
 
511	}
 
512?>
 
513#end
 
514
 
515		## +++++++++++++++++++++++++  TEXT +++++++++++++++++++++++++++++
 
516</div>
 
517
 
518## ******** DATALAYER DETALLE *******************************
 
519#set($mask_d = "YYYY-MM-dd'T'HH:mm:ssZZ")
 
520#set($date_m = "#printDateFrom_v1($mask_d)" )
 
521##PONEMOS LOS : EN EL DESPLAZAMIENTO UTC
 
522#set($date_m = $date_m.trim())
 
523#set($tam = $date_m.length() - 2)
 
524#set($val-1 = $date_m.substring(0, $tam))
 
525#set($val-2 = $date_m.substring($tam))
 
526#set($date_m = $val-1 + ":" + $val-2)
 
527#set($date_s = "#printDateFrom_v1('yyy-MM-dd')" )
 
528#set($autorfinal = "")
 
529#set($hmAutores = {})
 
530#getAcAssignedCatExtended_v1($hmAutores "Author")
 
531#if($hmAutores.size() > 0)
 
532	#foreach ($hmAutor in $hmAutores)
 
533		#set($autorfinal = $hmAutor.friendlyname.replaceAll("-", " "))
 
534	#end
 
535#end
 
536#if($autorfinal == "")
 
537	#set($autorfinal = "redaccion")
 
538#end
 
539
 
540##*************** TEMAS ***************************
 
541#set($keywordsfinal_datalayer = '')
 
542#if($auxCatalagoTema.size() > 0)
 
543	#foreach($keyword in $auxCatalagoTema)
 
544	
 
545		#if($keywordsfinal_datalayer == '')
 
546			#set($keywordsfinal_datalayer = $keyword.friendlyname.replaceAll("-", " "))
 
547		#else
 
548			#set($keywordsfinal_datalayer = $keywordsfinal_datalayer + '|' + $keyword.friendlyname.replaceAll("-", " "))
 
549		#end
 
550	#end
 
551	#set($keywordsfinal_datalayer = '"' + $keywordsfinal_datalayer + '"')
 
552#else
 
553	#set($keywordsfinal_datalayer = 'undefined')
 
554#end
 
555
 
556
 
557#set ($xml =$articleContext.selectNodes('//section'))
 
558#set($nivel = 1)
 
559#set($secc1 = "")
 
560#set($secc2 = "undefined")
 
561#set($secc3 = "undefined")
 
562#foreach ($nodexml in $xml ) 
 
563	#if($nivel < 4)
 
564		#set($secc = $htmlUtil.escape($!nodexml.attribute('name').getValue()))
 
565		#set($secc = $secc.replaceAll("\n", "") )
 
566		#set($seccID = $htmlUtil.escape($!nodexml.attribute('id').getValue()))
 
567		#if($nivel == 1)
 
568			#set($secc1 = $secc)
 
569		#elseif($nivel == 2)
 
570			#set($secc2 = $secc)
 
571		#elseif($nivel == 3)
 
572			#set($secc3 = $secc)
 
573		#end
 
574		#set($nivel = $nivel + 1)
 
575	#end
 
576#end
 
577
 
578<script nominify>
 
579var sec2 = undefined;
 
580var sec3 = undefined;
 
581#if($secc2  != "undefined")
 
582	var sec2 = normalize_str_data("$secc2");
 
583#end
 
584#if($secc3  != "undefined")
 
585	var sec3 = normalize_str_data("$secc3");
 
586#end
 
587window.dataLayer = window.dataLayer || [];
 
588window.dataLayer.push ({
 
589	"event": "pageview",
 
590	"content": {
 
591		"access": "abierto",
 
592		"category": "ocio",
 
593		"date": {
 
594			"modification": "$date_m.trim()",
 
595            "publication": "$date_m.trim()",
 
596            "publication_short": "$date_s.trim()"
 
597		},
 
598		"id": "$reserved-article-id.data",
 
599		"person": {
 
600			"author": "$autorfinal",
 
601			"editor": "$autorfinal"
 
602		},
 
603		"section": {
 
604			"level_1": normalize_str_data("$secc1"), 
 
605			"level_2": sec2,
 
606			"level_3": sec3
 
607		},
 
608		"tag": $keywordsfinal_datalayer,
 
609		"type": {
 
610			"cms": "noticia" // noticia|portada
 
611		},
 
612	},
 
613	"page": {
 
614		"view_id": Math.floor(Date.now() / 1000),
 
615		"ga4_id": "G-JMFTHHM0FB"
 
616	},
 
617	"product": {
 
618		"platform": "web", // web|amp
 
619		"product.area" : "regionales",
 
620		"product.brand" : "el periodico del azulejo",
 
621		"product.name" : "elperiodicodelazulejo"
 
622	}
 
623})
 
624</script>