Check OnBoarding Enabled

Publicador de contenidos

Publicador de contenidos

Separador pequeño (en blanco)

[BannerSlider] M345

Publicador de contenidos

Inversión responsable y medio ambiente

¿Sabes como puedes contribuir a evitar los efectos del cambio climático con tus inversiones?

[BannerSlider] M345

[BannerSlider] M345

[NOTICIA] Límites fiscales 2024

Noticia

Límites fiscales 2024

Conoce la fiscalidad de 2024 para los planes de pensiones

[NOTICIA] Ahorro en España

Noticia

¿Cómo ahorran las familias en España?

Conoce el ahorro financiero: otra manera de “guardar” tu dinero

Publicador de contenidos

[CTA] Alta plan PESC

[CTA] Alta plan ATA

Publicador de contenidos

Se ha producido un error al procesar la plantilla.
Unable to parse Velocity template
1<#assign user = themeDisplay.getUser() /> 
2<#assign companyHash = "" /> 
3<#if user.isDefaultUser() > 
4    <#assign  url = themeDisplay.getURLCurrent() /> 
5    <#if request.getParameter("emp")??> 
6        <#assign companyHash = request.getParameter("emp") /> 
7    </#if> 
8</#if> 
9<div class="subscribe-action"> 
10</div> 
11<div class="callToAction-box section"> 
12    <#if entries?has_content> 
13        <#list entries as entry> 
14            <#assign renderer = entry.getAssetRenderer()  /> 
15            <#assign className = renderer.getClassName() />  
16            <#if className == "com.liferay.journal.model.JournalArticle" > 
17                <#assign journalArticle = renderer.getArticle() /> 
18                <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale?string))  /> 
19                <#assign rootElement = document.getRootElement()  /> 
20 
21                <div class="block block-border block-1  callToAction-element"> 
22 
23 
24                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Title']")  /> 
25                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
26                <#list fields as field> 
27                    <#assign titulo = field.getStringValue()  /> 
28                </#list> 
29                <#if ( titulo?? && titulo?trim != "" )> 
30                    <h2 class="callToAction-title">${titulo}</h2> 
31                </#if> 
32                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Summary']")  /> 
33                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
34                <#list fields as field> 
35                    <#assign descripcion = field.getStringValue()  /> 
36                </#list> 
37                <#if ( descripcion?? && descripcion?trim != "" )> 
38                    <div class="block--description callToAction-summary">${descripcion}</div> 
39                </#if> 
40                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkTitle']")  /> 
41                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
42                <#list fields as field> 
43                    <#assign linkTitle = field.getStringValue()  /> 
44                </#list> 
45                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkType']")  /> 
46                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
47                <#list fields as field> 
48                    <#assign linkType = field.getStringValue()  /> 
49                </#list> 
50                <#if linkType?trim == "interno" > 
51                    <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkInterno']")  /> 
52                    <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
53                    <#list fields as field> 
54                        <#assign fieldValue = field.getStringValue()  /> 
55                        <#assign layoutList = fieldValue?split('@')  /> 
56                        <#assign layoutGroup = layoutList[2]  /> 
57                        <#assign layoutType = layoutList[1]  /> 
58                        <#assign layoutId = layoutList[0] /> 
59                        <#if layoutType?contains("private") > 
60                            <#assign layoutType = true  /> 
61                        <#else> 
62                            <#assign layoutType = false  /> 
63                        </#if> 
64 
65                         
66                        <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
67                         
68                        <#assign pageLayout = layoutLocalService.getLayout(getterUtil.getLong(layoutGroup), getterUtil.getBoolean(layoutType), getterUtil.getLong(layoutId))  /> 
69                        <#assign link = pageLayout.getRegularURL(request)  /> 
70                        <#assign hashVariable = "?emp=${htmlUtil.escapeURL(companyHash)}" /> 
71                        <#if (companyHash?? && companyHash?trim != "")> 
72                            <#assign finalLink = "${link}${hashVariable}"  /> 
73                        <#else> 
74                            <#assign finalLink = "${link}"  /> 
75                        </#if> 
76                     
77                    </#list> 
78                <#else> 
79                    <#if ( linkType?trim == "externo" )> 
80                        <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkExterno']")  /> 
81                        <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
82                        <#list fields as field> 
83                            <#assign finalLink = field.getStringValue()  /> 
84                        </#list> 
85                    </#if> 
86                </#if> 
87 
88                <#if ( link?? && link?trim != "" )> 
89                    <div class="callToAction-btn"> 
90                    <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkBlank']")  /> 
91                    <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
92                        <#list fields as field> 
93                            <#assign linkBlank = field.getStringValue()  /> 
94                        </#list> 
95                        <#if ( linkBlank?trim == "SI" )> 
96                            <#assign blankText = "target='_blank'"  /> 
97                        <#else> 
98                            <#assign blankText = ""  /> 
99                        </#if> 
100                        <a class="btn btn-large btn-blue" href="${finalLink}" ${blankText}> 
101                            <img src="/o/vidacaixa-aportamas-theme/ico/article.png" /> 
102                            <span>${linkTitle}</span> 
103                        </a> 
104                        </div> 
105                <#else> 
106                </#if> 
107                </div> 
108            </#if> 
109        </#list> 
110    </#if> 
111</div> 

Publicador de contenidos

Se ha producido un error al procesar la plantilla.
Unable to parse Velocity template
1<#assign user = themeDisplay.getUser() /> 
2<#assign companyHash = "" /> 
3<#if user.isDefaultUser() > 
4    <#assign  url = themeDisplay.getURLCurrent() /> 
5    <#if request.getParameter("emp")??> 
6        <#assign companyHash = request.getParameter("emp") /> 
7    </#if> 
8</#if> 
9<div class="subscribe-action"> 
10</div> 
11<div class="callToAction-box section"> 
12    <#if entries?has_content> 
13        <#list entries as entry> 
14            <#assign renderer = entry.getAssetRenderer()  /> 
15            <#assign className = renderer.getClassName() />  
16            <#if className == "com.liferay.journal.model.JournalArticle" > 
17                <#assign journalArticle = renderer.getArticle() /> 
18                <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale?string))  /> 
19                <#assign rootElement = document.getRootElement()  /> 
20 
21                <div class="block block-border block-1  callToAction-element"> 
22 
23 
24                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Title']")  /> 
25                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
26                <#list fields as field> 
27                    <#assign titulo = field.getStringValue()  /> 
28                </#list> 
29                <#if ( titulo?? && titulo?trim != "" )> 
30                    <h2 class="callToAction-title">${titulo}</h2> 
31                </#if> 
32                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Summary']")  /> 
33                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
34                <#list fields as field> 
35                    <#assign descripcion = field.getStringValue()  /> 
36                </#list> 
37                <#if ( descripcion?? && descripcion?trim != "" )> 
38                    <div class="block--description callToAction-summary">${descripcion}</div> 
39                </#if> 
40                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkTitle']")  /> 
41                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
42                <#list fields as field> 
43                    <#assign linkTitle = field.getStringValue()  /> 
44                </#list> 
45                <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkType']")  /> 
46                <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
47                <#list fields as field> 
48                    <#assign linkType = field.getStringValue()  /> 
49                </#list> 
50                <#if linkType?trim == "interno" > 
51                    <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkInterno']")  /> 
52                    <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
53                    <#list fields as field> 
54                        <#assign fieldValue = field.getStringValue()  /> 
55                        <#assign layoutList = fieldValue?split('@')  /> 
56                        <#assign layoutGroup = layoutList[2]  /> 
57                        <#assign layoutType = layoutList[1]  /> 
58                        <#assign layoutId = layoutList[0] /> 
59                        <#if layoutType?contains("private") > 
60                            <#assign layoutType = true  /> 
61                        <#else> 
62                            <#assign layoutType = false  /> 
63                        </#if> 
64 
65                         
66                        <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> 
67                         
68                        <#assign pageLayout = layoutLocalService.getLayout(getterUtil.getLong(layoutGroup), getterUtil.getBoolean(layoutType), getterUtil.getLong(layoutId))  /> 
69                        <#assign link = pageLayout.getRegularURL(request)  /> 
70                        <#assign hashVariable = "?emp=${htmlUtil.escapeURL(companyHash)}" /> 
71                        <#if (companyHash?? && companyHash?trim != "")> 
72                            <#assign finalLink = "${link}${hashVariable}"  /> 
73                        <#else> 
74                            <#assign finalLink = "${link}"  /> 
75                        </#if> 
76                     
77                    </#list> 
78                <#else> 
79                    <#if ( linkType?trim == "externo" )> 
80                        <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkExterno']")  /> 
81                        <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
82                        <#list fields as field> 
83                            <#assign finalLink = field.getStringValue()  /> 
84                        </#list> 
85                    </#if> 
86                </#if> 
87 
88                <#if ( link?? && link?trim != "" )> 
89                    <div class="callToAction-btn"> 
90                    <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='LinkBlank']")  /> 
91                    <#assign fields = xPathSelector.selectNodes(rootElement)  /> 
92                        <#list fields as field> 
93                            <#assign linkBlank = field.getStringValue()  /> 
94                        </#list> 
95                        <#if ( linkBlank?trim == "SI" )> 
96                            <#assign blankText = "target='_blank'"  /> 
97                        <#else> 
98                            <#assign blankText = ""  /> 
99                        </#if> 
100                        <a class="btn btn-large btn-blue" href="${finalLink}" ${blankText}> 
101                            <img src="/o/vidacaixa-aportamas-theme/ico/article.png" /> 
102                            <span>${linkTitle}</span> 
103                        </a> 
104                        </div> 
105                <#else> 
106                </#if> 
107                </div> 
108            </#if> 
109        </#list> 
110    </#if> 
111</div> 

Ruta 67

Accede al blog de Ruta 67

¿Preparado para vivir la ruta de tu vida? ¡Despegamos!

twitter_home