Noticias
Noticias
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
Virhe tapahtui prosessoidessa esitysmallia.
The following has evaluated to null or missing: ==> friendlyURLs[themeDisplay.getLanguageId()] [in template "20098#20124#690077" at line 79, column 16] ---- Tip: It's the final [] step that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign url = friendlyURLs[themeDispl... [in template "20098#20124#690077" at line 79, column 1] ----
1<#assign originalLocale = .locale>
2<#setting locale = localeUtil.getDefault()>
3
4<!--Recogemos la región (es_ES)-->
5<#assign locale = originalLocale>
6
7<!--Obtenemos fecha del articulo-->
8<#assign fechaNoticia = .vars['reserved-article-display-date'].data>
9
10<!--Separamos la cadena obtenida anteriormente-->
11<#assign datosFecha = fechaNoticia?split(" ")>
12
13<!--Escogemos los valores para la fecha (dia,mes,año)-->
14<#assign dia = datosFecha[1]>
15<#assign mes = datosFecha[2]>
16<#assign anio = datosFecha[3]>
17
18<!--Asignamos el nombre personalizado a cada mes-->
19<#switch mes>
20 <#case "jan">
21 <#assign mes = 'Enero'>
22 <#break>
23 <#case "feb">
24 <#assign mes = 'Febrero'>
25 <#break>
26 <#case "mar">
27 <#assign mes = 'Marzo'>
28 <#break>
29 <#case "apr">
30 <#assign mes = 'Abril'>
31 <#break>
32 <#case "may">
33 <#assign mes = 'Mayo'>
34 <#break>
35 <#case "jun">
36 <#assign mes = 'Junio'>
37 <#break>
38 <#case "jul">
39 <#assign mes = 'Julio'>
40 <#break>
41 <#case "ago">
42 <#assign mes = 'Agosto'>
43 <#break>
44 <#case "sep">
45 <#assign mes = 'Septiembre'>
46 <#break>
47 <#case "oct">
48 <#assign mes = 'Octubre'>
49 <#break>
50 <#case "nov">
51 <#assign mes = 'Noviembre'>
52 <#break>
53 <#case "dec">
54 <#assign mes = 'Diciembre'>
55 <#break>
56 <#default>
57 <#-- This will be processed if it is neither -->
58</#switch>
59
60<!--Creamos la fecha definitiva a mostrar-->
61<#assign fechaDef = dia + " de " + mes + " de " + anio>
62
63<!--*********************************************************************-->
64<!--CATEGORIAS-->
65<#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService")>
66
67<#assign vocabulary = assetEntryLocalService.getVocabulary(690992)>
68
69<!--obtenemos categorías del vocabulario seleccionado>
70<#assign categorias = vocabulary.getCategories()>
71<#list categorias as categoria>
72 <#assign categoria = categoria.getCategoryId()>
73 <#assign categoriaNombre = categoria.getName()>
74</#list>
75<!--*********************************************************************-->
76<!--REDES_SOCIALES-->
77<#assign texto = Titulo.getData()>
78
79<#assign url = friendlyURLs[themeDisplay.getLanguageId()]>
80
81
82<!--Texto_URL_PARA_WHATSAPP-->
83<#assign textoConUrl = Titulo.getData()+" "+url>
84
85<#setting url_escaping_charset='ISO-8859-1'>
86<!--*********************************************************************-->
87<!--RECOGIDA DE IMG_NOTICIA DESDE "ContenidoListaNoticia"-->
88<#assign contenidoListaNoticia = ContenidoListaNoticia.getData()>
89
90<!--<#assign DDMStructureService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMStructureService")>[$CURSOR$]${DDMStructureService}-->
91<!--*********************************************************************-->
92
93<div class="noticia w-100">
94 <!--<p>${contenidoListaNoticia}</p>-->
95 <!--<div>${DDMStructureService}</div>-->
96 <!--<div class="div-img">
97 <img alt="prueba" data-fileentryid="" src="${ContenidoListaNoticia.getData()}" />
98 </div>-->
99 <div class="info-noticias">
100 <div class="texto-img">
101 <a href=${friendlyURLs[themeDisplay.getLanguageId()]!""} class="titulo-noticia">
102 <div class="content-lista">
103 <p>${ContenidoListaNoticia.getData()}</p>
104 </div>
105 </a>
106 </div>
107 <div class="fecha-publicacion">
108 <p class="fecha-noticia" id="fechaNoticia">${fechaDef}</p>
109 </div>
110 <div class="share-categories">
111 <div class="notas-noticia">
112 <img src="/o/adra-theme/images/icons/notas.svg">
113 <p>${categoriaNombre}</p>
114 </div>
115 <div class="share">
116 <a aria-label="Botón para compartir en twitter" title="Compartir en Twitter"
117 target="blank" href="https://twitter.com/intent/tweet?blank=1&text=${texto}&url=${url}"><i class="fa fa-twitter"
118 aria-hidden="true"></i>
119 </a>
120 <a aria-label="Botón para compartir en facebook" title="Compartir en Facebook"
121 target="blank" href="https://www.facebook.com/sharer.php?blank=1&display=page&u=${url}"><i class="fa fa-facebook"
122 aria-hidden="true"></i>
123 </a>
124 <a aria-label="Botón para compartir en telegram" title="Compartir en Telegram"
125 target="blank" href="https://t.me/share/url?blank=1&url=${url}&text=${texto}"><i class="fa fa-telegram"
126 aria-hidden="true"></i>
127 </a>
128 <a aria-label="Botón para compartir en whatsap" title="Compartir en WhatsApp"
129 target="blank" href="https://wa.me/?blank=1&text=${textoConUrl}" data-action="share/whatsapp/share">
130 <i class="fa fa-whatsapp" aria-hidden="true"></i>
131 </a>
132 </div>
133 </div>
134 </div>
135 </div>
— 12 Merkintöjä per sivu