An error occurred while processing the template.
Invocation of method 'addMetaTag' in  class com.liferay.portal.kernel.velocity.IterVelocityTools threw exception XYZ_E_INVALID_VELOCITY_META_TAGS_MAP_ZYX:Invalid parameters K: 'content' V: 'null'

[file IterVelocityTools.java, method addMetaTag, line 871] at 21736/F/SCROLL_INFINITO_OPINION[line 122, column 20]
1##----D_TIT_INF2_MULT----
 
2
 
3<script type="text/javascript" src="https://s7.addthis.com/downloads/ajax_help.min.js" async="async"></script>
 
4<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-60d3045e05ce9ec5" async="async"></script>
 
5
 
6#set($sort = "createdate")
 
7#set($criteria= "desc")
 
8#set($art_next = $articleToolbox.getSiblingArticle($sort, $criteria, "next"))
 
9#set($sectionID = "#printAssignedSectionID_v1")
 
10#set($templateId = $iterVelocityTools.getVelocityVariable("template_id")) 
 
11## CONTENIDOS
 
12#set($canonicalUrl = $articleToolbox.getArticleViewer('canonical'))
 
13#set($title = $!articleToolbox.getTag(null,'Headline').data)
 
14#set($hostName = "#siteUrl()")
 
15##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
16
 
17#set ($arrayListContenidos = [])
 
18
 
19#set ($element = {})
 
20#set ($temp = $element.put("name","Text"))
 
21#set ($temp = $element.put("type","paragraph"))
 
22#set ($temp = $element.put("cssclass","texto"))
 
23#set ($temp = $element.put("tag","div"))
 
24#set ($temp = $arrayListContenidos.add($element))
 
25
 
26#set ($element = {})
 
27#set ($temp = $element.put("name","linkTitle_Text"))
 
28#set ($temp = $element.put("type","text"))
 
29#set ($temp = $element.put("cssclass","link_tpi"))
 
30#set ($temp = $element.put("tag","div"))
 
31#set ($temp = $arrayListContenidos.add($element))
 
32
 
33#set ($element = {})
 
34#set ($temp = $element.put("name","Titulo_News"))
 
35#set ($temp = $element.put("type","text"))
 
36#set ($temp = $element.put("cssclass","titulo_news"))
 
37#set ($temp = $element.put("tag","div"))
 
38#set ($temp = $arrayListContenidos.add($element))
 
39
 
40#set ($element = {})
 
41#set ($temp = $element.put("name","Resumen_News"))
 
42#set ($temp = $element.put("type","text"))
 
43#set ($temp = $element.put("cssclass","resumen_news"))
 
44#set ($temp = $element.put("tag","div"))
 
45#set ($temp = $arrayListContenidos.add($element))
 
46
 
47#set($sectionID = "#printAssignedSectionID_v1")
 
48#set ($AuthorNoFoto = $!iterVelocityTools.getVariable($sectionID , "authorNoFoto"))
 
49
 
50#set($section = "#printAssignedSection_v1")
 
51
 
52#set($section = "#printAssignedSection_v1")
 
53
 
54##----json----
 
55#set($pub_imagen = $articleToolbox.getImageURL("Image","0","crop_1200x801"))
 
56#set($videoyoutube = $articleToolbox.getTag(null,"HTML_Text").data)
 
57
 
58#set($dateF = "#printDateCreate('yyyy-MM-dd' 'false' '')")
 
59#set($dateF = $dateF.trim())
 
60#set($dateM = "#printDateFrom_v1('HH:mm:ss' 'false' 'false')")
 
61#set($dateM = $dateM.trim())
 
62#set($dateF = $dateF + "T" + $dateM +"-0600")
 
63
 
64
 
65#set($dateF1 = "#printDateModif('yyyy-MM-dd' 'false' '')")
 
66#set($dateF1 = $dateF1.trim())
 
67#set($dateH = "#printDateModif('HH:mm:ss' 'false' '')")
 
68#set($dateH = $dateH.trim())
 
69#set($dateFb = $dateF1 + "T" + $dateH +"-0600")
 
70
 
71##METAS TWITTER
 
72
 
73#set($metaTW = {})
 
74#set($temp = $metaTW.put("property","twitter:card"))
 
75#set($temp = $metaTW.put("content", "summary_large_image"))
 
76$iterVelocityTools.addMetaTag( $metaTW )
 
77
 
78#set($metaTW = {})
 
79#set($temp = $metaTW.put("property","twitter:site"))
 
80#set($temp = $metaTW.put("content", "vanguardiamx"))
 
81$iterVelocityTools.addMetaTag( $metaTW )
 
82
 
83#set($metaTW = {})
 
84#set($temp = $metaTW.put("property","twitter:title"))
 
85#set($temp = $metaTW.put("content", "$!TituloEsc"))
 
86$iterVelocityTools.addMetaTag( $metaTW )
 
87
 
88#set($metaTW = {})
 
89#set($temp = $metaTW.put("property","twitter:description"))
 
90#set($temp = $metaTW.put("content", "$TextoEsc"))
 
91$iterVelocityTools.addMetaTag( $metaTW )
 
92
 
93#if($pub_imagen != "")
 
94	#set($metaTW = {})
 
95	#set($temp = $metaTW.put("property","twitter:image"))
 
96	#set($temp = $metaTW.put("content", "$pub_imagen"))
 
97	$iterVelocityTools.addMetaTag( $metaTW )
 
98#end
 
99
 
100#set($metaTW = {})
 
101#set($temp = $metaTW.put("property","twitter:url"))
 
102#set($temp = $metaTW.put("content", "https://twitter.com/vanguardiamx"))
 
103$iterVelocityTools.addMetaTag( $metaTW )
 
104
 
105#set($metaTW = {})
 
106#set($temp = $metaTW.put("property","twitter:domain"))
 
107#set($temp = $metaTW.put("content", "https://vanguardia.com.mx"))
 
108$iterVelocityTools.addMetaTag( $metaTW )
 
109
 
110#set($ac-url = $articleContext.selectNodes('articlectx/url'))
 
111#set($xml-url = $ac-url.get(0).text)
 
112#set($url_actual = $!xml-url )
 
113##----json----
 
114
 
115##Add meta title
 
116#set($title = $htmlUtil.escape($!title))
 
117#set($title = $title.replaceAll("\n", ""))
 
118
 
119#set($html5Desc = {})
 
120#set($temp = $html5Desc.put("name","title"))
 
121#set($temp = $html5Desc.put("content",$title))
 
122$iterVelocityTools.addMetaTag($html5Desc)
 
123
 
124
 
125
 
126<div class="D_TIT_INF2_MULT template-infinity idart_$reserved-article-id.data detail col-100-top-one-col col-xs-12 v2" id-next="$!art_next.reserved-article-id.data" id-section="$sectionID">
 
127	<h1 class="headline artit font-1 medium bold" itemprop="headline" canonicalUrl="$articleToolbox.getArticleViewer('canonical')" idart="$reserved-article-id.data">#getTitle_v1</h1>
 
128<div class="container">
 
129##publicidad video
 
130
 
131##publicidad video
 
132
 
133<!-- <script type="application/ld+json">
 
134    {
 
135    "@context": "http://schema.org",
 
136    "@type": "ImageObject",
 
137    "url": "$pub_imagen",
 
138    "width": 1200,
 
139    "height": 597}
 
140</script> -->
 
141
 
142<span hidden class="secc"> #printTopcontainer_v1("section" "")</span>
 
143
 
144
 
145	    <time hidden itemprop="datePublished" datetime="$dateF"></time>
 
146	    <time hidden itemprop="dateModified" datetime="$dateFb"></time>
 
147	    <time hidden itemprop="dateCreated" datetime="$dateF"></time>
 
148            <meta itemscope itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="#siteUrl()$url_actual" />
 
149	    <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
 
150		<meta itemprop="url" content="https://vanguardia.com.mx/" />
 
151		<meta itemprop="name" content="Vanguardia" />
 
152		<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
 
153			<meta itemprop="url" content="https://vanguardia.com.mx/base-portlet/webrsrc/ctxvar/9d387887-99eb-4c1e-bb4a-7cbec97451dd.png" />
 
154			<meta itemprop="width" content="600" />
 
155			<meta itemprop="height" content="60" />
 
156		</div>
 
157	     </div>
 
158
 
159
 
160<style>
 
161.D_TIT_INF2_MULT .headline {
 
162    float: left;
 
163    width: 100%;
 
164    text-align: center;
 
165    margin: 2rem 0;
 
166    font-size: 3.25rem;
 
167    font-family: "PT Serif",Georgia,serif;
 
168    font-weight: 400;
 
169    line-height: 110%;
 
170    font-size: 3.125rem;
 
171}
 
172
 
173.template-infinity .temas .item_tema.keywords a {
 
174    background-color: #ffff73;
 
175    display: inline-block;
 
176    font-family: "PT Sans", helvetica, arial, sans-serif;
 
177    font-size: 14px;
 
178    font-size: .875rem;
 
179    font-weight: 700;
 
180    letter-spacing: 2px;
 
181    padding: 10px;
 
182    text-transform: uppercase;
 
183    color: #000;
 
184    overflow-wrap: anywhere;
 
185}
 
186
 
187</style>
 
188		<script>
 
189			var group_id = $request.theme-display.scope-group-id;
 
190			var id_art_infinity = $reserved-article-id.data;
 
191			#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
192				var teaser_first = true;
 
193				var n_noticia = 1;
 
194				idart_view = $reserved-article-id.data;
 
195			#else
 
196				var teaser_first = false;
 
197				var n_noticia = n_noticia + 1;
 
198			#end
 
199		</script>
 
200
 
201            #set($pub_imagen1 = $articleToolbox.getImageURL("Image","0","crop_1200x801"))
 
202            #set($imageUrl3 = "")
 
203
 
204            #if($pub_imagen1)
 
205                #set($imageUrl3 = "$pub_imagen1")
 
206            #elseif($urlImage)
 
207                #set($imageUrl3 = "$urlImage")
 
208            #else
 
209                #set($imageUrl3 = "https://vanguardia.com.mx/base-portlet/webrsrc/theme/13d16cf89ee0b324585019c9998ec6dd.svg")
 
210            #end
 
211
 
212	
 
213
 
214        <div class="metadatos">#*
 
215		*##set($hmTemas = {})#*
 
216		*##getAcAssignedCatExtended_v1($hmTemas "Topic")#*
 
217		*##set($hmGeografico = {})#*
 
218		*##getAcAssignedCatExtended_v1($hmGeografico "Location")#*
 
219		*##set($hmPersonajes = {})#*
 
220		*##getAcAssignedCatExtended_v1($hmPersonajes "People")#*
 
221		*##set($hmAutores = {})#*
 
222		*##getAcAssignedCatExtended_v1($hmAutores "Author")#*
 
223		*##if($hmTemas && $hmTemas.size() > 0)	#*
 
224			*##foreach ($elem in $hmTemas)#*
 
225				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="topic" data-voc-id="102924553"/>#*
 
226			*##end#*
 
227		*##end#*
 
228		*##if($hmGeografico && $hmGeografico.size() > 0)#*
 
229			*##foreach ($elem in $hmGeografico)#*
 
230				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="location" data-voc-id="102922353"/>#*
 
231			*##end#*
 
232		*##end#*
 
233		*##if($hmAutores && $hmAutores.size() > 0)#*	
 
234			*##foreach ($elem in $hmAutores)#*
 
235				*#<div class="keywords" value="$elem.name" id="$elem.id" data-voc-name="author" data-voc-id="102924559"/>#*
 
236			*##end#*
 
237		*##end#*
 
238		*#</div>
 
239
 
240	        ##AUTOR
 
241	        <div class="inf2_author">
 
242		        #set($hmAutores = {})
 
243		        #getAcAssignedCatExtended_v1($hmAutores "Author")
 
244		        #if($hmAutores.size() > 0)
 
245		            <div class="author" itemprop="author">
 
246		                #set($hmAutor = $hmAutores.get(0))
 
247		                <li class="byline">
 
248		                    <span>por</span><a itemprop="url" href="/autor/-/meta/${hmAutor.friendlyname}"><span itemprop="name">$hmAutor.name</span></a>
 
249		                </li>
 
250		            </div>
 
251		        #end
 
252	        </div>
 
253	        ##DATE
 
254	        <div class="date">
 
255			<a href="/opinion/cartones">CARTONES / </a>
 
256			#printDateFrom_v1("EEEE, MMMM dd, yyyy - hh:mm")
 
257			##INF2-RRSS 	
 
258			
 
259		</div>
 
260
 
261		##MULTIMEDIA IMG
 
262		<div class="row">
 
263		<div class="image_main" itemscope itemprop="image" itemtype="https://schema.org/ImageObject">
 
264			#getMultimediaMixed_v1("" "crop_780xfree" "100%" "450" "100%")
 
265                <meta itemprop="url" content="$imageUrl3">
 
266                <meta itemprop="width" content="1200">
 
267                <meta itemprop="height" content="597">
 
268		</div> <!-- multimedia -->
 
269		
 
270		 <div class="rrss end d-movil" style="
 
271        position: sticky;
 
272        top: 38px;
 
273        background: white;
 
274        z-index: 3;">
 
275            <div class="cab-rrss">COMPARTIR</div>
 
276            <div class="network-social" style="height: 100px;margin-top: -7px;"> 
 
277                <ul class="social-options"> 
 
278                    <li> 
 
279                        <a class="facebook" href="https://www.facebook.com/sharer/sharer.php?u=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Facebook"> 
 
280                            <div class="fab facebook"></div>
 
281                        </a> 
 
282                    </li> 
 
283                    <li> 
 
284                        <a class="twitter" href="https://twitter.com/intent/tweet?text=$!escapeTool.html($!title)&amp;url=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Twitter"> 
 
285
 
286                            <div class="fab twitter"></div>
 
287                        </a> 
 
288                    </li>  
 
289                    <li> 
 
290                        <a class="whatsapp" href="https://api.whatsapp.com/send?text=$!escapeTool.html($!title) - ${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Whatsapp"> 
 
291                            <div class="fab whatsapp"></div>									
 
292                        </a> 
 
293                    </li>  
 
294                                                        <li> 
 
295                        <a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=${hostName}$articleToolbox.getArticleViewer('canonical')" target="_blank" title="Compartir en Linkedin"> 
 
296                                            <div class="fab linkedin"></div>								
 
297                        </a> 
 
298                    </li>  
 
299                </ul> 
 
300            </div>							                            
 
301        </div>
 
302                						
 
303							##TEXTO
 
304							<div class="text resizable">
 
305								#printHTMLContentArticle_v1($arrayListContenidos, "crop_1152x648", "100%", "100%", "375", $addInParagraph)
 
306								
 
307								
 
308                                        <!-- nuevas tags con estilo de especial + autores inicio -->
 
309
 
310                                            <!-- TAGS MOVIL INICIO -->
 
311                                            ## TAGS
 
312                                            <div hidden class="temas d-movil" temas="$hmTemas.size()">
 
313                                            <div class="cab-temas temasmovil">TEMAS</div>
 
314                                            #if($hmTemas && $hmTemas.size() > 0)
 
315                                                #foreach ($elem in $hmTemas)
 
316                                                <div class="item_tema t_$hmTemas.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
317                                                #end
 
318                                            #end
 
319                                            #if($hmGeografico && $hmGeografico.size() > 0)
 
320                                                #foreach ($elem in $hmGeografico)
 
321                                                <div class="item_tema t_$hmGeografico.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
322                                                #end
 
323                                            #end
 
324                                            #if($hmPersonajes && $hmPersonajes.size() > 0)
 
325                                                #foreach ($elem in $hmPersonajes)
 
326                                                <div class="item_tema t_$hmPersonajes.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
327                                                    #end
 
328                                            #end
 
329                                            </div>
 
330                                            <!-- TAGS MOVIL FIN -->
 
331
 
332                                        <!-- nuevas tags con estilo de especial + autores fin  -->
 
333
 
334
 
335
 
336
 
337
 
338                                        <div class="temas d-desktop" temas="$hmTemas.size()" style="justify-content: center;display: grid;">
 
339                                            <h2 class="sectiondestacadas" style="margin-bottom: 15px;left: 0px !important;" >TEMAS</h2>	
 
340                                            #if($hmTemas && $hmTemas.size() > 0)
 
341                                                #foreach ($elem in $hmTemas)
 
342                                                    <div class="item_tema t_$hmTemas.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
343                                                #end
 
344                                            #end
 
345                                            #if($hmGeografico && $hmGeografico.size() > 0)
 
346                                                #foreach ($elem in $hmGeografico)
 
347                                                    <div class="item_tema t_$hmGeografico.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
348                                                #end
 
349                                            #end
 
350                                            #if($hmPersonajes && $hmPersonajes.size() > 0)
 
351                                            #foreach ($elem in $hmPersonajes)
 
352                                            <div class="item_tema t_$hmPersonajes.size() keywords" itemprop="keywords"><a href="/topic/-/meta/$elem.friendlyname">$elem.name</a></div>
 
353                                            #end
 
354                                            #end
 
355                                        </div>
 
356								
 
357		</div>
 
358		
 
359
 
360		
 
361		#if($iterVelocityTools.getVelocityVariable("teaseritemposition") == 1)
 
362		
 
363		#end
 
364	</div>
 
365	<div class="end-detail"></div>
 
366 
 
367##openweb
 
368
 
369
 
370
 
371<div class="cl"></div>
 
372<!-- apagar o encender scroll infinito -->
 
373<div class="content-infinity-off">
 
374<!-- apagar o encender scroll infinito -->
 
375</div>
 
376
 
377##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
378##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
379#if($iterVelocityTools.getVelocityVariable("teaseritemposition") != 1)
 
380	#set($TituloEsc = $htmlUtil.escape($!Headline.data))
 
381	#set($TituloEsc = $TituloEsc.replaceAll("\n", ""))
 
382	#set ($tempSubheadline = "#getTeaserSubheadline(false)")
 
383	#set($logo = "$iterVelocityTools.getVariable('0','logo_datos')" )
 
384	#set($logo = $logo.trim() )
 
385	#set($logo = $htmlUtil.escape($logo))
 
386	#set($logo = $logo.replaceAll("/","\/") )
 
387	#set($section = "")
 
388	#set($section_url = "")
 
389	#set($ac-sectionDateFrom =  $articleContext.selectNodes('articlectx/sections//section[@from]'))
 
390	#if($ac-sectionDateFrom && $ac-sectionDateFrom.size() > 0)
 
391		#foreach ($atrib in $ac-sectionDateFrom.get(0).attributes()  )
 
392			#if($atrib.name == "name")
 
393				#set($section = $!atrib.data)
 
394			#end
 
395			#if($atrib.name == "url")
 
396				#set($section_url = $!atrib.data)
 
397			#end
 
398			
 
399		#end
 
400	#end
 
401	## ***************AUTOR ********************
 
402	#set($autorfinal = "")
 
403	#set($urlautorfinal = "")
 
404	#if($hmAutores.size() > 0)
 
405		#set($hmAutor = $hmAutores.get(0))
 
406		#set($autorfinal = $hmAutor.name)
 
407		#set($autorfinalEsc = $htmlUtil.escape($autorfinal))
 
408		#set($urlautorfinal = "#metadataUrl_v1('autor')${hmAutor.friendlyname}")
 
409	#end
 
410	#if($autorfinal == "")
 
411		#set($autorfinal = "Vanguardia")
 
412	#end
 
413	#set($ac-url = $articleContext.selectNodes('articlectx/url'))
 
414	#set($xml-url = $ac-url.get(0).text)
 
415	#set($url_actual = $!xml-url )
 
416
 
417	#set($dateF = "#printDateFrom('yyyy-M-d H:m:s' false '')")
 
418	#set($dateF = $dateF.trim())
 
419	<script type="application/ld+json">
 
420	{
 
421	  "@context": "http://schema.org",
 
422	  "@type": "NewsArticle",
 
423	  "mainEntityOfPage": {
 
424		"@type": "WebPage",
 
425		"@id": "#organization"
 
426	  },
 
427	  "headline": "$TituloEsc",
 
428	  #if($ogimage != "")
 
429		"image": {
 
430		  "@type": "ImageObject",
 
431		  "url": "$ogimage",
 
432		  "width": 1200,
 
433		  "height": 597
 
434		},
 
435	  #end
 
436	  "datePublished": "$dateF",
 
437	  "dateModified": "$dateF",
 
438	  "author": {
 
439		"@type": "Person",
 
440		"name": "$autorfinalEsc",
 
441		"url": "https://vanguardia.com.mx$!{urlautorfinal}"
 
442	  },
 
443	   "publisher": {
 
444		"@type": "Organization",
 
445		"name": "Grupo Editorial Coahuila, S.A. de C.V.",
 
446		"logo": {
 
447		  "@type": "ImageObject",
 
448		  "url": "$logo"
 
449		}
 
450	  },
 
451	  #if($fullaccess == "false")
 
452		"isAccessibleForFree": "False",
 
453		"hasPart":{
 
454		"@type": "WebPageElement",
 
455		"isAccessibleForFree": "False",
 
456		"cssSelector" : ".restricted"
 
457	  },
 
458	  #end
 
459	}
 
460	</script>
 
461	<!-- ITEMS EN PAGINA  fullaccess: $fullaccess -->
 
462	<meta itemscope itemprop="mainEntityOfPage" itemtype="https://schema.org/WebPage" itemid="#siteUrl()$url_actual" />
 
463	<meta itemprop="datePublished" content="$dateF">
 
464	<meta itemprop="dateModified" content="$dateF">
 
465	<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
 
466		<meta itemprop="url" content="https://vanguardia.com.mx/" />
 
467		<meta itemprop="name" content="Vanguardia" />
 
468		<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
 
469			<meta itemprop="url" content="$iterVelocityTools.getVariable('0','logo_datos')" />
 
470			<meta itemprop="width" content="300" />
 
471			<meta itemprop="height" content="43" />
 
472		</div>
 
473	</div>
 
474#end
 
475##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
476##+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
NUESTRO CONTENIDO PREMIUM