Aplicaciones anidadas

¿Por qué un seguro?

Imagen principal porqué

¿Le pones nombre a tu auto?

Además de todos los cuidados a tu engreído, recuerda que mantenerlo protegido con un seguro vehicular, más allá de solucionar lo malo, también puede hacer que todo en el camino salga de la mejor manera.

Aplicaciones anidadas

algunas iniciativas

Te mostramos algunas de nuestras iniciativas

Diversion asegurada

Una diversión segura

Ríe hasta sacar abdominales con este stand up
Gachi, Guille, Carlos y Tobi te cuentan cómo es que un seguro los sacó de apuros.

Publicador de contenidos

Se ha producido un error al procesar la plantilla.
No error description was specified for this error; low-level message: java.lang.ClassNotFoundException: com.liferay.portal.service.ClassNameLocalServiceUtil cannot be found by com.liferay.portal.template.freemarker_5.0.18

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign ClassNameLocalServiceUtil = s...  [in template "20155#20195#247776" at line 1, column 1]
----
1<#assign ClassNameLocalServiceUtil = staticUtil["com.liferay.portal.service.ClassNameLocalServiceUtil"] > 
2<#assign DDMTemplateLocalServiceUtil = staticUtil["com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalServiceUtil"] > 
3<#assign JournalArticleLocalServiceUtil = staticUtil["com.liferay.portlet.journal.service.JournalArticleLocalServiceUtil"] > 
4<#assign AssetCategoryLocalServiceUtil = staticUtil["com.liferay.portlet.asset.service.AssetCategoryLocalServiceUtil"] > 
5 
6<#assign classNameIdJournalArticle = ClassNameLocalServiceUtil.fetchClassName("com.liferay.portlet.dynamicdatamapping.model.DDMStructure").getClassNameId() > 
7 
8<#if portletPreferences["queryValues0"][0]??> 
9	<#assign categoryId = portletPreferences["queryValues0"][0]?number /> 
10</#if> 
11 
12<#assign counter = 0> 
13<#if entries?has_content> 
14	<div class="row abc-entendiendo-vidRow videos-th"> 
15		<#list entries as entry> 
16			<#if entry_index lt 4 > 
17				<#assign journalArticle = JournalArticleLocalServiceUtil.getLatestArticle(entry.getClassPK()) > 
18				<#assign templateKey = DDMTemplateLocalServiceUtil.getTemplate(groupId, classNameIdJournalArticle, 
19																				journalArticle.getTemplateId()).getTemplateKey() 
20
21				<#assign content= journalContentUtil.getContent(groupId, journalArticle.getArticleId(), 
22																templateKey, locale.getLanguage(), themeDisplay) 
23
24		        ${content} 
25				<#assign counter = counter + 1> 
26			</#if> 
27		</#list> 
28	</div> 
29	<#if entries?size gt 4 > 
30		<h4> 
31			<a aria-controls="${categoryId}" aria-expanded="false" class="abc-entendiendo-showMore--mobile collapsed" data-toggle="collapse" href="#${categoryId}" role="button"> 
32				Ver m&aacute;s videos 
33			</a> 
34		</h4> 
35		<div class="abc-entendiendo-vidRow collapse" id="${categoryId}" aria-expanded="false"> 
36			<div class="row"> 
37				<#list entries[4..] as entry> 
38					<#assign journalArticle = JournalArticleLocalServiceUtil.getLatestArticle(entry.getClassPK()) > 
39					<#assign templateKey = DDMTemplateLocalServiceUtil.getTemplate(groupId, classNameIdJournalArticle, 
40																					journalArticle.getTemplateId()).getTemplateKey() 
41
42					<#assign content= journalContentUtil.getContent(groupId, journalArticle.getArticleId(), 
43																	templateKey, locale.getLanguage(), themeDisplay) 
44
45					${content} 
46				</#list> 
47			</div> 
48		</div> 
49		<a class="center"> 
50			<div aria-controls="${categoryId}" aria-expanded="false" class="abc-entendiendo-showMore" data-toggle="collapse" href="#${categoryId}" role="button"> 
51				Ver m&aacute;s videos 
52			</div> 
53		</a> 
54	</#if> 
55</#if> 

Aplicaciones anidadas

Existe un seguro para cada momento especial de tu vida.

Existe un seguro para cada momento especial de tu vida.

Descubre cuál podría acompañarte en el que estás viviendo ahora.

anchor momentos

 

¿Por qué un seguro?

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> request['theme-display']  [in template "20155#20195#92832" at line 126, column 25]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to be 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 themeDisplay = request["theme...  [in template "20155#20195#92832" at line 126, column 1]
----
1<#assign listEvents = list_events.item.getSiblings()> 
2<#assign contItem = 0 > 
3<#assign events = 0 > 
4 
5<#list listEvents as eventSize> 
6	<#assign events = eventSize_index + 1 > 
7</#list> 
8 
9 
10<script> 
11 
12	YUI().ready('event','node',function(Y){ 
13		var itemArray = Y.all('button.abc-InfolifeEvents-btn'); 
14		itemArray.each(function(item){ 
15			item.on('click',function(event){ 
16				var pathName = window.location.pathname; 
17				var path = pathName.split('/'); 
18				var pathComplete=''; 
19				for(var i=0;i<path.length;i++){ 
20    				if(path[i]=='porque'){ 
21    				    window.history.replaceState( {} , '',pathComplete+'/'+path[i]+'/'+this.get('name')); 
22    				    break; 
23
24    				if(i == 0){ 
25    				    pathComplete = pathComplete+path[i]; 
26    				}else{ 
27    				    pathComplete = pathComplete+'/'+path[i]; 
28
29
30			}); 
31		}); 
32		 
33		var urlPathNameHome = window.location.href; 
34		if(urlPathNameHome.indexOf('?') != -1){ 
35    		var urlRelativeHome = urlPathNameHome.split('?'); 
36    		var pathName = window.location.pathname; 
37    		urlRelativeHomeBase = urlRelativeHome[1].split('='); 
38    		if(urlRelativeHomeBase[0] == 'infIndex'){ 
39    			window.history.replaceState( {} , '', pathName); 
40
41		}else{ 
42		    var pathName = window.location.pathname; 
43			var path = pathName.split('porque'); 
44			for(var i=0; i<path.length; i++){ 
45			    if(i > 0 && path[i] != '' && path[i] != '/'){ 
46			        var pageName = path[i].substring(1); 
47			        $('button[name="' + pageName + '"]').click(); 
48			        var itemBtns = $("#lifeEvents .col-sm-3 button.abc-InfolifeEvents-btn"); 
49					var itemCarouselIcon = $("#lifeEvents .abc-InfolifeEvents-iconSlider .item"); 
50					var indicatorCarousel = $("#lifeEvents ol.app-slideNav li"); 
51					var totalItemsBtns = itemBtns.length; 
52					for(var j=0; j<itemBtns.length; j++){ 
53						if($(itemBtns[j]).hasClass("active")){ 
54							var indexCarousel = parseInt(j/4); 
55							if(indexCarousel > 0){ 
56								$(itemCarouselIcon[indexCarousel]).addClass("active"); 
57								$(itemCarouselIcon[0]).removeClass("active"); 
58								 
59								$(indicatorCarousel[indexCarousel]).addClass("active"); 
60								$(indicatorCarousel[0]).removeClass("active"); 
61
62
63
64			        break; 
65
66
67
68	}); 
69 
70</script> 
71 
72<div class='carousel slide abc-InfolifeEvents' data-interval='false' data-ride='carousel' id='lifeEvents'> 
73	<div class='carousel-inner abc-InfolifeEvents-iconSlider' role='listbox'> 
74		<div class='item active'> 
75			<div class='row life-events'> 
76				<#list listEvents as itemEvent> 
77					<div class='col-sm-3'> 
78						<#if itemEvent_index == 0 > 
79						<button class='abc-InfolifeEvents-btn active' name='${itemEvent.link.anchor.getData()}' data-target="#${itemEvent.link.anchor.getData()}";> 
80						<#else> 
81						<button class='abc-InfolifeEvents-btn' name='${itemEvent.link.anchor.getData()}' data-target="#${itemEvent.link.anchor.getData()}";> 
82						</#if> 
83							<div class='life-events-icons'> 
84								<#if validator.isNotNull(itemEvent.image.getData())> 
85									<img src="${itemEvent.image.getData()}" /> 
86								</#if> 
87								<#if validator.isNotNull(itemEvent.title.getData())> 
88									<p>${itemEvent.title.getData()}</p> 
89								</#if> 
90							</div> 
91						</button> 
92					</div> 
93					<#assign contItem = contItem + 1 > 
94					<#if (contItem % 4) == 0 > 
95						<#if (contItem != events) > 
96								</div> 
97							</div> 
98							<div class='item'> 
99								<div class='row life-events'> 
100						</#if> 
101					</#if> 
102				</#list> 
103			</div> 
104		</div> 
105	</div> 
106	<div class='carousel-indicators-container infoDots'> 
107		<ol class='carousel-indicators app-slideNav'> 
108			<#assign contIndicator = 0 > 
109			<li class='active' data-slide-to='${contIndicator}' data-target='#lifeEvents'></li> 
110			<#list listEvents as eventI> 
111				<#if ( (eventI_index + 1) % 5) == 0 > 
112					<#assign contIndicator = contIndicator + 1 > 
113					<li data-slide-to='${contIndicator}' data-target='#lifeEvents'></li> 
114				</#if> 
115			</#list> 
116		</ol> 
117		<a class='left carousel-control' data-slide='prev' href='#lifeEvents' role='button'> 
118			<i class='fa fa-angle-left'></i> 
119		</a> 
120		<a class='right carousel-control' data-slide='next' href='#lifeEvents' role='button'> 
121			<i class='fa fa-angle-right'></i> 
122		</a> 
123	</div> 
124</div> 
125 
126<#assign themeDisplay = request['theme-display'] /> 
127<#assign layout = themeDisplay['plid'] /> 
128<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") /> 
129<#assign layoutObject = layoutService.getLayout(layout?number) /> 
130<#assign pageTitle = layoutObject.getName(locale) /> 
131 
132<div class='abc-InfolifeEvents-iPic carousel slide' data-interval='false' data-ride='carousel' id='lifeEvents-info'> 
133	<div class='carousel-inner' role='listbox'> 
134		<#list listEvents as itemEventC> 
135			<#if itemEventC_index == 0 > 
136			<div class='item active'> 
137			<#else> 
138			<div class='item'> 
139			</#if> 
140			    <div class='abc-InfolifeEvents-iPic-item' style='display:none'> 
141					<#assign allURL = httpUtil.getProtocol(request['attributes']['CURRENT_URL']) + "://" + getterUtil.getString(request['theme-display']['portal-url']) + request.attributes['CURRENT_URL'] /> 
142 
143					<#if validator.isNotNull(itemEventC.image_descriptor.getData())> 
144						<#assign facebookURL = "https://www.facebook.com/sharer/sharer.php?u=" + allURL /> 
145						<#assign twitterURL = "https://twitter.com/share?text="+ itemEventC.title.getData()+" - Pac&iacute;fico ABC&url=" + allURL /> 
146 
147						<img src='${itemEventC.image_descriptor.getData()}'> 
148						<div class='share'> 
149							<br> 
150							<div class="fb-share-button" data-href="${allURL}" data-layout="button" data-size="large" data-mobile-iframe="true"> 
151								<a class="fb-xfbml-parse-ignore" target="_blank" href="${facebookURL}&amp;src=sdkpreparse">Compartir</a> 
152							</div> 
153							<a href="https://twitter.com/share" class="twitter-share-button" data-text="${pageTitle} - ${itemEventC.title.getData()} | ABC del Seguro" data-via="pacificoseguros" data-lang="es" data-size="large">Twittear</a> 
154						</div> 
155					</#if> 
156					<#assign url = ""> 
157					<#if validator.isNotNull(itemEventC.linkDet.linkDet_external.getData())> 
158						<#assign url = itemEventC.linkDet.linkDet_external.getData()> 
159					<#else> 
160						<#if validator.isNotNull(itemEventC.linkDet.linkDet_page.getData())> 
161							<#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")> 
162							<#if (layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(itemEventC.linkDet.linkDet_page.getData())))??> 
163								<#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(itemEventC.linkDet.linkDet_page.getData()))> 
164								<#if currentLinkLayout.type == "url"> 
165									<#assign url = currentLinkLayout.getTypeSettingsProperty('url')> 
166								<#else> 
167									<#assign url = itemEventC.linkDet.linkDet_page.getFriendlyUrl()> 
168								</#if> 
169							</#if> 
170						</#if> 
171					</#if> 
172					<#if validator.isNotNull(itemEventC.linkDet.linkDet_anchor.getData())> 
173						<#assign url = url + "#" + itemEventC.linkDet.linkDet_anchor.getData() /> 
174					</#if> 
175					<#if validator.isNotNull(itemEventC.linkDet.linkDet_text.getData())> 
176						<a class='btn ${itemEventC.linkDet.linkDet_color.getData()} ${itemEventC.linkDet.linkDet_size.getData()}' href='${url}' target="${itemEventC.linkDet.linkDet_target.getData()}"> 
177							<i class='fa fa-info-circle'></i> 
178							${itemEventC.linkDet.linkDet_text.getData()} 
179						</a> 
180					</#if> 
181				</div> 
182			</div> 
183		</#list> 
184	</div> 
185	<a class='left carousel-control' data-slide='prev' href='#lifeEvents-info' role='button'> 
186		<i class='fa fa-angle-left'></i> 
187	</a> 
188	<a class='right carousel-control' data-slide='next' href='#lifeEvents-info' role='button'> 
189		<i class='fa fa-angle-right'></i> 
190	</a> 
191</div> 

Aplicaciones anidadas

Esta información podría interesarte

Esta información podría interesarte

Publicador de contenidos

Se ha producido un error al procesar la plantilla.
No error description was specified for this error; low-level message: java.lang.ClassNotFoundException: com.liferay.portal.service.ClassNameLocalServiceUtil cannot be found by com.liferay.portal.template.freemarker_5.0.18

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign ClassNameLocalServiceUtil = s...  [in template "20155#20195#247782" at line 1, column 1]
----
1<#assign ClassNameLocalServiceUtil = staticUtil["com.liferay.portal.service.ClassNameLocalServiceUtil"] > 
2<#assign DDMTemplateLocalServiceUtil = staticUtil["com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalServiceUtil"] > 
3<#assign JournalArticleLocalServiceUtil = staticUtil["com.liferay.portlet.journal.service.JournalArticleLocalServiceUtil"] > 
4<#assign AssetCategoryLocalServiceUtil = staticUtil["com.liferay.portlet.asset.service.AssetCategoryLocalServiceUtil"] > 
5 
6<#assign classNameIdJournalArticle = ClassNameLocalServiceUtil.fetchClassName("com.liferay.portlet.dynamicdatamapping.model.DDMStructure").getClassNameId() > 
7 
8<#if portletPreferences["queryValues0"][0]??> 
9	<#assign categoryId = portletPreferences["queryValues0"][0]?number /> 
10</#if> 
11 
12<#assign counter = 0> 
13<#if entries?has_content> 
14	<div class="row abc-entendiendo-vidRow videos-th"> 
15		<#list entries as entry> 
16			<#if entry_index lt 4 > 
17				<#assign journalArticle = JournalArticleLocalServiceUtil.getLatestArticle(entry.getClassPK()) > 
18				<#assign templateKey = DDMTemplateLocalServiceUtil.getTemplate(groupId, classNameIdJournalArticle, 
19																				journalArticle.getTemplateId()).getTemplateKey() 
20
21				<#assign content= journalContentUtil.getContent(groupId, journalArticle.getArticleId(), 
22																templateKey, locale.getLanguage(), themeDisplay) 
23
24		        ${content} 
25				<#assign counter = counter + 1> 
26			</#if> 
27		</#list> 
28	</div> 
29</#if>