Java method "publicportal.soap.services.service.impl.AgentServiceImpl.getAgent(javax.servlet.http.HttpServletRequest, String)" takes 2 arguments, but 1 was given. ---- FTL stack trace ("~" means nesting-related): - Failed at: #elseif parameterMedofi?has_content &... [in template "776318#776366#PP_MODAL_HEADER" at line 47, column 3] ----
1<#assign agent="">
2<#assign userPresence ="">
3<#assign parameterMedofi="">
4
5<#if request.getCookies()??>
6 <#assign cookies = request.getCookies()>
7 <#list cookies as cookie>
8 <#if cookie.name = "USER_PRESENCE">
9 <#assign userPresence = cookie.value />
10 </#if>
11 <#if cookie.name = "MEDOFI_PRESENCE">
12 <#assign parameterMedofi = cookie.value />
13 </#if>
14 </#list>
15</#if>
16<#if request.getParameter("medofi")?has_content>
17 <#assign parameterMedofi = request.getParameter("medofi") />
18</#if>
19<#if serviceLocator.findService("com.axa.publicportals.odh.service.OdhService")??>
20 <#assign OdhService = serviceLocator.findService("com.axa.publicportals.odh.service.OdhService")>
21<#else>
22 <#assign OdhService = "">
23</#if>
24<#if serviceLocator.findService("publicportal.soap.services.service.api.AgentPresenceService")??>
25 <#assign AgentPresenceService = serviceLocator.findService("publicportal.soap.services.service.api.AgentPresenceService")>
26<#else>
27 <#assign AgentPresenceService = "">
28</#if>
29
30<div class="c-calc-modal">
31 <div class="container-fluid c-calc-header__container">
32 <div class="container">
33 <header class="c-calc-header">
34 <a href="/" class="c-calc-header__logo">
35 <#if header_logo?? && header_logo.getData()?? && header_logo.getData() != "">
36 <img alt="${header_logo.getAttribute('alt')}" data-fileentryid="${header_logo.getAttribute('fileEntryId')}" src="${header_logo.getData()}" />
37 </#if>
38 </a>
39 <#if close_button_text?? && close_button_text.getData()?? && close_button_text.getData() != "">
40 <a href="#" class="c-calc-header__close js-close-header"> <span class="icon-arrow-right"></span> ${close_button_text.getData()}</a>
41 </#if>
42 </header>
43 </div>
44 </div>
45 <#if OdhService?? && userPresence?has_content && OdhService.findAgentByMedofiRest(request)??>
46 <#assign agent = OdhService.findAgentByMedofiRest(request)>
47 <#elseif parameterMedofi?has_content && AgentPresenceService?? && AgentPresenceService.getAgent(parameterMedofi)??>
48 <#assign agent = AgentPresenceService.getAgent(parameterMedofi)>
49 </#if>
50 <#if agent?? && agent?has_content>
51 <div class="container c-calcula-container c-calcula-container--agent">
52 <div class="row">
53 <div class="col-sm-12 col-lg-6">
54 <div class="c-cta-card c-cta-card--one-column">
55 <div class="c-cta-card__wrapper">
56 <div class="c-cta-card__titles">
57 <#if agent?? && agent?has_content && agent.fullName?? && agent.fullName?has_content>
58 <div class="c-cta-card__title">
59 <@liferay_ui["message"] key="publicportals.modal.ayuda" arguments="${agent.fullName}"/>
60 </div>
61 </#if>
62 <#if right_column.second_column_subtitle?? && right_column.second_column_subtitle.getData()?? && right_column.second_column_subtitle.getData() != "">
63 <p class="c-cta-card__subtitle"> ${right_column.second_column_subtitle.getData()}</p>
64 </#if>
65 </div>
66 <div class="c-cta-card__actions">
67 <#if agent?? && agent?has_content && agent.telephone?? && agent.telephone?has_content>
68 <a href="tel: ${agent.telephone}" class="button variant-outlined color-blue"> <span class="button__text"><svg
69 width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
70 <path
71 d="M2.41 5.19C3.37614 7.07795 4.91206 8.61386 6.8 9.58L8.27 8.11C8.46816 7.92795 8.757 7.88442 9 8C9.76807 8.25245 10.5715 8.38073 11.38 8.38C11.712 8.40397 11.976 8.66802 12 9V11.33C12 11.7 11.7 12 11.33 12C5.07261 12 0 6.92739 0 0.67C0 0.299969 0.299969 0 0.67 0H3C3.37003 0 3.67 0.299969 3.67 0.67C3.65787 1.45912 3.76921 2.24528 4 3C4.07587 3.2406 4.01017 3.50341 3.83 3.68L2.41 5.19Z"
72 fill="#00008F" />
73 </svg> ${agent.telephone}
74 </span></a>
75 </#if>
76 </div>
77 <#if agent?? && agent?has_content && agent.medofi?? && agent.medofi?has_content>
78 <div class="c-cta-card__agent-button">
79 <a href="http://www.axa.es/oficina/${agent.medofi}" onclick="checkWebviewLink(this, event)" class="button-transparent blue">VER PERFIL COMPLETO DEL AGENTE </a>
80 </div>
81 </#if>
82 </div>
83 </div>
84 </div>
85 <div class="col-sm-12 col-lg-6">
86 <div class="c-calc-card">
87 <div class="c-calc-card__wrapper">
88 <div class="c-calc-card__title">
89 <#if select_column_title?? && select_column_title.getData()?? && select_column_title.getData() != "">
90 ${select_column_title.getData()}
91 </#if>
92 </div>
93 <p class="c-calc-card__subtitle"> ${select_column_title.select_column_subtitle.getData()} </p>
94 <div class="c-calc-card__actions">
95 <div class="c-calc-card__actions-select dropdown js-select-dropdown" id="select">
96 <button class="c-calc-card__actions-select-button dropdown-toggle js-dropdown-toggle" type="button"
97 id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
98 <span class="js-dropdown-text"> <@liferay_ui["message"] key="publicportals.modal.escoge"/> </span>
99 <span class="c-calc-card__actions-select-icon js-select-icon">
100 <svg width="16" height="10" viewBox="0 0 16 10" fill="none" xmlns="http://www.w3.org/2000/svg">
101 <path d="M15 1L8 8L1 1" stroke="black" stroke-width="1.5" stroke-linecap="round" />
102 </svg>
103 </span>
104 </button>
105 <#if select_column_title.select_item_agent?? && select_column_title.select_item_agent.getSiblings()?has_content>
106 <div class="dropdown-menu js-dropdown-menu" aria-labelledby="dropdownMenuButton">
107 <#list select_column_title.select_item_agent.getSiblings() as listItem>
108 <#if listItem?? && listItem.getData()?? && listItem.getData() != "">
109 <#assign linkTarget = "_self" />
110 <#if listItem.select_item_link_agent.selectTarget2?? && listItem.select_item_link_agent.selectTarget2.getData()?has_content>
111 <#assign linkTarget = listItem.select_item_link_agent.selectTarget2.getData() />
112 </#if>
113 <a target="${linkTarget}" class="dropdown-item" href="javascript:selectedFunnel('${listItem.select_item_link_agent.getData()}');">${listItem.getData()} </a>
114 </#if>
115 </#list>
116 </div>
117 </#if>
118 </div>
119 <#if red_button_text?? && red_button_text.getData()?? && red_button_text.getData() != "">
120 <#assign linkTarget = "_self" />
121 <#if red_button_text.red_button_link.selectTarget3?? && red_button_text.red_button_link.selectTarget3.getData()?has_content>
122 <#assign linkTarget = red_button_text.red_button_link.selectTarget3.getData() />
123 </#if>
124 <a target="${linkTarget}" href="${red_button_text.red_button_link.getData()}" onclick="checkWebviewLink(this, event)" id = "funnel-link" class="button variant-contained color-red">
125 <span class="button__text">${red_button_text.getData()}
126 </#if>
127 <#if blue_button_text?? && blue_button_text.getData()?? && blue_button_text.getData() != "">
128 <#assign linkTarget = "_self" />
129 <#if blue_button_text.blue_button_link.selectTarget4?? && blue_button_text.blue_button_link.selectTarget4.getData()?has_content>
130 <#assign linkTarget = blue_button_text.blue_button_link.selectTarget4.getData() />
131 </#if>
132 <a target="${linkTarget}" href="${blue_button_text.blue_button_link.getData()}" onclick="checkWebviewLink(this, event)" class="button variant-outlined color-blue">
133 <span class="button__text">${blue_button_text.getData()}
134 </#if>
135 <#if blue_button_text.blue_button_icon?? && blue_button_text.blue_button_icon.getData()?? && getterUtil.getBoolean(blue_button_text.blue_button_icon.getData())>
136 <span class="icon-icon-spin"></span>
137 </#if>
138 </span>
139 </a>
140 </div>
141 </div>
142 </div>
143 <script>
144 let dropdownToggle = document.getElementsByClassName('js-dropdown-toggle')[0];
145 let dropdown = document.getElementsByClassName('js-dropdown-menu')[0];
146 let openControl = false;
147 let selectDropdown = document.getElementsByClassName('js-select-dropdown')[0];
148 let selectIcon = document.getElementsByClassName('js-select-icon')[0];
149 let funnelLink = document.getElementById('funnel-link');
150 let dropdownText = document.getElementsByClassName('js-dropdown-text')[0];
151
152 function selectedFunnel(val){
153 funnelLink.href=val;
154 }
155
156 dropdownToggle.onclick = function () {
157 if (!openControl) {
158 dropdown.classList.add('is-visible');
159 selectDropdown.classList.add('border-visible');
160 selectIcon.classList.add('rotate');
161 openControl = true;
162 } else {
163 dropdown.classList.remove('is-visible');
164 selectDropdown.classList.remove('border-visible');
165 selectIcon.classList.remove('rotate');
166 openControl = false;
167 }
168 }
169 document.addEventListener('click',
170 function (event) {
171 if (
172 event.target == dropdownToggle
173 ||
174 event.target == dropdown
175 ) {
176 return false
177 } else {
178 if(event.target.classList.contains('dropdown-item')){
179 var value = event.target.outerText;
180 dropdownText.innerHTML = value;
181
182 }
183 dropdown.classList.remove('is-visible');
184 selectDropdown.classList.remove('border-visible');
185 selectIcon.classList.remove('rotate');
186 openControl = false;
187 }
188 })
189
190 </script>
191 </div>
192 </div>
193 </div>
194 <#else>
195 <div class="container c-calcula-container">
196 <div class="row">
197 <div class="col-sm-12 col-lg-6">
198 <div class="c-calc-card">
199 <div class="c-calc-card__wrapper">
200 <div class="c-calc-card__title">
201 <#if select_column_title?? && select_column_title.getData()?has_content && select_column_title.getData()!='' >
202 ${select_column_title.getData()}
203 </#if>
204 </div>
205 <#if select_column_title.select_column_subtitle?? && select_column_title.select_column_subtitle.getData()?has_content && select_column_title.select_column_subtitle.getData()!='' >
206 <p class="c-calc-card__subtitle"> ${select_column_title.select_column_subtitle.getData()}</p>
207 </#if>
208 <div class="c-calc-card__actions">
209 <div class="c-calc-card__actions-select dropdown js-select-dropdown" id="select">
210 <button class="c-calc-card__actions-select-button dropdown-toggle js-dropdown-toggle" type="button"
211 id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
212 <span class="js-dropdown-text"> Escoge tu seguro </span>
213 <span class="c-calc-card__actions-select-icon js-select-icon">
214 <svg width="16" height="10" viewBox="0 0 16 10" fill="none" xmlns="http://www.w3.org/2000/svg">
215 <path d="M15 1L8 8L1 1" stroke="black" stroke-width="1.5" stroke-linecap="round" />
216 </svg>
217 </span>
218 </button>
219 <#if select_column_title.select_item?? && select_column_title.select_item.getSiblings()?has_content>
220 <div class="dropdown-menu js-dropdown-menu" aria-labelledby="dropdownMenuButton">
221 <#list select_column_title.select_item.getSiblings() as listItem>
222 <#if listItem?? && listItem.getData()?? && listItem.getData() != "">
223 <#assign linkTarget = "_self" />
224 <#if listItem.select_item_link.selectTarget?? && listItem.select_item_link.selectTarget.getData()?has_content>
225 <#assign linkTarget = listItem.select_item_link.selectTarget.getData() />
226 </#if>
227 <a target="${linkTarget}" class="dropdown-item" href="javascript:selectedFunnel('${listItem.select_item_link.getData()}');">${listItem.getData()} </a>
228 </#if>
229 </#list>
230 </div>
231 </#if>
232 </div>
233 <#if red_button_text?? && red_button_text.getData()?? && red_button_text.getData() != "">
234 <#assign linkTarget = "_self" />
235 <#if red_button_text.red_button_link.selectTarget3?? && red_button_text.red_button_link.selectTarget3.getData()?has_content>
236 <#assign linkTarget = red_button_text.red_button_link.selectTarget3.getData() />
237 </#if>
238 <a target="${linkTarget}" href="${red_button_text.red_button_link.getData()}" onclick="checkWebviewLink(this, event)" id="funnel-link" class="button variant-contained color-red">
239 <span class="button__text">${red_button_text.getData()}
240 </#if>
241 <#if blue_button_text?? && blue_button_text.getData()?? && blue_button_text.getData() != "">
242 <#assign linkTarget = "_self" />
243 <#if blue_button_text.blue_button_link.selectTarget4?? && blue_button_text.blue_button_link.selectTarget4.getData()?has_content>
244 <#assign linkTarget = blue_button_text.blue_button_link.selectTarget4.getData() />
245 </#if>
246 <a target="${linkTarget}" href="${blue_button_text.blue_button_link.getData()}" onclick="checkWebviewLink(this, event)" class="button variant-outlined color-blue">
247 <span class="button__text">${blue_button_text.getData()}
248 </#if>
249 <#if blue_button_text.blue_button_icon?? && blue_button_text.blue_button_icon.getData()?? && getterUtil.getBoolean(blue_button_text.blue_button_icon.getData())>
250 <span class="icon-icon-spin"></span>
251 </#if>
252 </span>
253 </a>
254 </div>
255 </div>
256 </div>
257 <script>
258 let dropdownToggle = document.getElementsByClassName('js-dropdown-toggle')[0];
259 let dropdown = document.getElementsByClassName('js-dropdown-menu')[0];
260 let openControl = false;
261 let selectDropdown = document.getElementsByClassName('js-select-dropdown')[0];
262 let selectIcon = document.getElementsByClassName('js-select-icon')[0];
263 let funnelLink = document.getElementById('funnel-link');
264 let dropdownText = document.getElementsByClassName('js-dropdown-text')[0];
265
266 function selectedFunnel(val){
267 funnelLink.href=val;
268 }
269
270 dropdownToggle.onclick = function () {
271 if (!openControl) {
272 dropdown.classList.add('is-visible');
273 selectDropdown.classList.add('border-visible');
274 selectIcon.classList.add('rotate');
275 openControl = true;
276 } else {
277 dropdown.classList.remove('is-visible');
278 selectDropdown.classList.remove('border-visible');
279 selectIcon.classList.remove('rotate');
280 openControl = false;
281 }
282 }
283 document.addEventListener('click',
284 function (event) {
285 if (
286 event.target == dropdownToggle
287 ||
288 event.target == dropdown
289 ) {
290 return false
291 } else {
292 if(event.target.classList.contains('dropdown-item')){
293 var value = event.target.outerText;
294 dropdownText.innerHTML = value;
295 }
296 dropdown.classList.remove('is-visible');
297 selectDropdown.classList.remove('border-visible');
298 selectIcon.classList.remove('rotate');
299 openControl = false;
300 }
301 })
302 </script>
303
304 </div>
305 <div class="col-sm-12 col-lg-6">
306 <div class="c-cta-card c-cta-card--one-column">
307 <div class="c-cta-card__wrapper">
308 <div class="c-cta-card__titles">
309 <div class="c-cta-card__title">
310 <#if right_column?? && right_column.getData()?? && right_column.getData() != "">
311 ${right_column.getData()}
312 </#if>
313 </div>
314 <#if right_column.second_column_subtitle?? && right_column.second_column_subtitle.getData()?? && right_column.second_column_subtitle.getData() != "">
315 <p class="c-cta-card__subtitle">${right_column.second_column_subtitle.getData()}</p>
316 </#if>
317 </div>
318 <div class="c-cta-card__actions">
319 <#if right_column.second_column_button_link?? && right_column.second_column_button_link.getData()?has_content>
320 <#assign linkTarget = "_self" />
321 <#if right_column.second_column_button_link.selectTarget5?? && right_column.second_column_button_link.selectTarget5.getData()?has_content>
322 <#assign linkTarget = right_column.second_column_button_link.selectTarget5.getData() />
323 </#if>
324 <a target="${linkTarget}" href="${right_column.second_column_button_link.getData()}" onclick="checkWebviewLink(this, event)" class="button variant-outlined color-blue">
325 <span class="button__text">
326 <svg
327 width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
328 <path
329 d="M2.41 5.19C3.37614 7.07795 4.91206 8.61386 6.8 9.58L8.27 8.11C8.46816 7.92795 8.757 7.88442 9 8C9.76807 8.25245 10.5715 8.38073 11.38 8.38C11.712 8.40397 11.976 8.66802 12 9V11.33C12 11.7 11.7 12 11.33 12C5.07261 12 0 6.92739 0 0.67C0 0.299969 0.299969 0 0.67 0H3C3.37003 0 3.67 0.299969 3.67 0.67C3.65787 1.45912 3.76921 2.24528 4 3C4.07587 3.2406 4.01017 3.50341 3.83 3.68L2.41 5.19Z"
330 fill="#00008F" />
331 </svg>
332 <#if right_column.second_column_button_text?? && right_column.second_column_button_text.getData()?? && right_column.second_column_button_text.getData() != "">
333 ${right_column.second_column_button_text.getData()}
334 </#if>
335 </span>
336 </a>
337 </#if>
338 </div>
339 </div>
340 </div>
341 </div>
342 <div class="col-sm-12">
343 <div class="c-cta-card c-cta-card--two-columns">
344 <div class="c-cta-card__wrapper">
345 <div class="c-cta-card__titles">
346 <div class="c-cta-card__title">
347 <#if banner_title?? && banner_title.getData()?? && banner_title.getData() != "">
348 ${banner_title.getData()}
349 </#if>
350 </div>
351 <#if banner_title.banner_subtitle?? && banner_title.banner_subtitle.getData()?? && banner_title.banner_subtitle.getData() != "">
352 <p class="c-cta-card__subtitle"> ${banner_title.banner_subtitle.getData()}</p>
353 </#if>
354 </div>
355 <div class="c-cta-card__actions">
356 <#if banner_title.banner_button_text?? && banner_title.banner_button_text.getData()?? && banner_title.banner_button_text.getData() != "">
357 <#assign linkTarget = "_self" />
358 <#if banner_title.banner_button_text.banner_button_link.selectTarget6?? && banner_title.banner_button_text.banner_button_link.selectTarget6.getData()?has_content>
359 <#assign linkTarget = banner_title.banner_button_text.banner_button_link.selectTarget6.getData() />
360 </#if>
361 <a target="${linkTarget}" href="${banner_title.banner_button_text.banner_button_link.getData()}" onclick="checkWebviewLink(this, event)" class="button variant-outlined color-blue">
362 <span class="button__text"> ${banner_title.banner_button_text.getData()}</span>
363 </a>
364 </#if>
365 </div>
366 </div>
367 </div>
368 </div>
369 </div>
370 </div>
371 </#if>
372</div>
Java method "publicportal.soap.services.service.impl.AgentServiceImpl.getAgentWithImage(javax.servlet.http.HttpServletRequest, String, boolean)" takes 3 arguments, but 2 was given. ---- FTL stack trace ("~" means nesting-related): - Failed at: #if parameterMedofi?has_content && Ag... [in template "776318#776366#PP_FLOATING_BUTTON" at line 34, column 1] ----
1<#assign agent="">
2<#assign parameterMedofi="">
3
4<#assign showCb = false>
5<#if serviceLocator.findService("es.axa.chatbots.portalpublico.services.ServiceCb")?? >
6 <#if chatbotText??>
7 <#if chatbotText.getData()?has_content && chatbotText.getData()!='' >
8 <#assign currentURL = themeDisplay.getURLCurrent()>
9 <#if !currentURL?contains("/comprueba-tus-sintomas")>
10 <@liferay_portlet["runtime"]
11 portletName="es_axa_chatbots_portalpublico_AxaChatbotsPortlet"
12 portletProviderAction=portletProviderAction.VIEW
13 />
14 <#assign showCb = true>
15 </#if>
16 </#if>
17 </#if>
18</#if>
19
20<#if serviceLocator.findService("publicportal.soap.services.service.api.AgentPresenceService")??>
21 <#assign AgentPresenceService = serviceLocator.findService("publicportal.soap.services.service.api.AgentPresenceService")>
22<#else>
23 <#assign AgentPresenceService = "">
24</#if>
25<#if request.getParameter("medofi")?has_content>
26 <#assign parameterMedofi = request.getParameter("medofi") />
27
28</#if>
29<#if request.getParameter("id")?has_content>
30 <#assign parameterMedofi = AgentPresenceService.encodeMedofiValue(request.getParameter("id")) />
31
32</#if>
33
34<#if parameterMedofi?has_content && AgentPresenceService?? && AgentPresenceService.getAgentWithImage(parameterMedofi,false)??>
35 <#assign agent = AgentPresenceService.getAgentWithImage(parameterMedofi,false)>
36
37<#else>
38 <#if serviceLocator.findService("com.axa.publicportals.odh.service.OdhService")??>
39 <#assign OdhService = serviceLocator.findService("com.axa.publicportals.odh.service.OdhService")>
40 <#else>
41 <#assign OdhService = "">
42 </#if>
43 <#if OdhService?? && OdhService.getMedofiPolizasByIdenpn(request)??>
44 <#assign agent = OdhService.getMedofiPolizasByIdenpn(request)>
45 </#if>
46</#if>
47
48<#if agent?? && agent?has_content>
49 <#if parameterMedofi?? && parameterMedofi?has_content && parameterMedofi!="">
50 <#assign LiferayAxaAudit = serviceLocator.findService("es.axa.liferay.audit.api.LiferayAxaAudit")>
51 <#assign audit = LiferayAxaAudit.audit("Se recupera medofi para crear cookie MEDOFI_PRESENCE: " + parameterMedofi)>
52 <script>
53 function checkCookieBotPermisions(coockieName, permision) {
54 let name = coockieName + '=';
55 let param = permision + ':';
56 let decodedCookie = decodeURIComponent(document.cookie);
57 let ca = decodedCookie.split(';');
58 for(let i = 0; i <ca.length; i++) {
59 let c = ca[i];
60 while (c.charAt(0) == ' ') {
61 c = c.substring(1);
62 }
63 if (c.indexOf(name) == 0) {
64 let cookieValue = c.substring(name.length, c.length);
65 let coockieParams = cookieValue .split(',')
66 for(let j=0; j<coockieParams.length;j++){
67 let p = coockieParams[j];
68 if (p.indexOf(param) == 0){
69 let paramValue = p.substring(param.length, p.length);
70 return paramValue==='true';
71 }
72 }
73
74 }
75 }
76 return '';
77 }
78
79 window.addEventListener('CookiebotOnConsentReady', function (e) {
80 if (checkCookieBotPermisions("CookieConsent","necessary")){
81 document.cookie="MEDOFI_PRESENCE=${parameterMedofi}; path=/";
82 }
83 }, false);
84
85
86 </script>
87
88 </#if>
89</#if>
90
91
92
93
94
95<#if agent?? && agent?has_content>
96 <div class="phones">
97 <button class="phones__button">
98 <svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
99 <path fill-rule="evenodd" clip-rule="evenodd" d="M13 22.75C18.3848 22.75 22.75 18.3848 22.75 13C22.75 7.61522 18.3848 3.25 13 3.25C7.61522 3.25 3.25 7.61522 3.25 13C3.25 18.3848 7.61522 22.75 13 22.75ZM13 24.375C19.2822 24.375 24.375 19.2822 24.375 13C24.375 6.71776 19.2822 1.625 13 1.625C6.71776 1.625 1.625 6.71776 1.625 13C1.625 19.2822 6.71776 24.375 13 24.375Z" fill="white"/>
100 <path fill-rule="evenodd" clip-rule="evenodd" d="M13.0922 9.39334C13.7051 9.39334 14.2019 8.89637 14.2019 8.28347C14.2019 7.6708 13.7051 7.17383 13.0922 7.17383C12.4792 7.17383 11.9824 7.6708 11.9824 8.28347C11.9824 8.89637 12.4792 9.39334 13.0922 9.39334ZM13.8318 11.0579H12.3522V18.8262H13.8318V11.0579Z" fill="white"/>
101 </svg>
102 <#if btn_text?? && btn_text.getData()?has_content && btn_text.getData()!=''>
103 ${btn_text.getData()}
104 </#if>
105 </button>
106 <div class="phones__menu">
107 <div class="phones__menu__header">
108 <button class="phones__menu__header__closer">
109 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
110 <path clip-rule="evenodd" d="m9.06 8 4.42-4.42-1.061-1.06-4.42 4.419-4.419-4.42-1.06 1.06L6.938 8l-4.42 4.42 1.061 1.06L8 9.06l4.419 4.42 1.06-1.061-4.419-4.42Z" fill-rule="evenodd">
111 </path>
112 </svg>
113 </button>
114 </div>
115 <div class="phones__menu__content">
116 <a class="phones__menu__content__category__button is-alert" href="https://www.axa.es/servicios-contacto-telefonos" target="_blank" onclick="checkWebviewLink(this, event)"><svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M15 14 8 2 1 14h14Zm-7.64-1.894v-1.26h1.28v1.26H7.36Zm0-2.529h1.28v-2.52H7.36v2.52Z" fill-rule="evenodd"></path> </svg> Urgencias y asistencias </a>
117 <div class="phones__menu__content__agent-info">
118 <#if preTitle?? && preTitle.getData()?has_content>
119 <span class="phones__menu__content__agent-info__title">
120 ${preTitle.getData()}
121 </span>
122 </#if>
123 <p class="phones__menu__content__agent-info__agent js-presence-title">
124 <#if agent?? && agent?has_content && agent.fullName?? && agent.fullName?has_content>
125 ${agent.fullName}
126 </#if>
127 </p>
128 <#if agent?? && agent?has_content && agent.fullAddress?? && agent.fullAddress?has_content>
129 <a href="https://www.google.com/maps/search/?api=1&query=${agent.fullAddress}, españa" target="_blank" class="phones__menu__content__agent-info__address js-presence-subtitle">
130 <svg width="10" height="14" viewBox="0 0 10 14" fill="none" xmlns="http://www.w3.org/2000/svg">
131 <path fill-rule="evenodd" clip-rule="evenodd" d="M5 14C5 14 10 7.76142 10 5C10 2.23858 7.76142 0 5 0C2.23858 0 0 2.23858 0 5C0 7.76142 5 14 5 14ZM5 7C6.10457 7 7 6.10457 7 5C7 3.89543 6.10457 3 5 3C3.89543 3 3 3.89543 3 5C3 6.10457 3.89543 7 5 7Z" fill="black"/>
132 </svg>
133 ${agent.fullAddress}
134 </a>
135 </#if>
136 <#if agent?? && agent?has_content && agent.telephone?? && agent.telephone?has_content>
137 <a class="phones__menu__content__agent-info__link" href="tel:${agent.telephone}">
138 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
139 <path d="M4.41 7.19a10.1 10.1 0 0 0 4.39 4.39l1.47-1.47A.66.66 0 0 1 11 10a7.6 7.6 0 0 0 2.38.38.67.67 0 0 1 .62.62v2.33c0 .37-.3.67-.67.67C7.073 14 2 8.927 2 2.67c0-.37.3-.67.67-.67H5c.37 0 .67.3.67.67-.012.79.1 1.575.33 2.33a.67.67 0 0 1-.17.68L4.41 7.19Z"></path> </svg>
140 <span class="js-agents-tel">
141 ${agent.telephone}
142 </span>
143 </a>
144 </#if>
145 <#if agent?? && agent?has_content && agent.email?? && agent.email?has_content>
146 <a class="phones__menu__content__agent-info__link" href="mailto:${agent.email}">
147 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
148 <path clip-rule="evenodd" d="M2.397 2h11.196c.773 0 1.401.668 1.407 1.497v9.006c-.006.829-.634 1.497-1.407 1.497H2.397c-.77-.006-1.391-.673-1.397-1.497V3.497C1 2.67 1.625 2 2.397 2Zm5.598 6.754 5.597-3.748V3.497L7.995 7.246 2.397 3.497v1.498l5.598 3.76Z" fill-rule="evenodd"></path>
149 </svg>
150 <span class="js-agent-email">
151 ${agent.email}
152 </span>
153 </a>
154 </#if>
155 <#if bottomLinkText.getData()?? && bottomLinkText.getData()?has_content>
156 <#if agent.urlOffice?? && agent.urlOffice?has_content>
157 <#assign linkTarget = "_self" />
158 <#if bottomLink.selectTargetBottom?? && bottomLink.selectTargetBottom.getData()?has_content>
159 <#assign linkTarget = bottomLink.selectTargetBottom.getData() />
160 </#if>
161 <#if bottomLink.getData()?? && bottomLink.getData()?has_content>
162 <a target="${linkTarget}" class="phones__menu__content__category__button phones__menu__content__agent-info__button" href="${agent.urlOffice}${bottomLink.getData()}" onclick="checkWebviewLink(this, event)">
163 <#else>
164 <a target="${linkTarget}" class="phones__menu__content__category__button phones__menu__content__agent-info__button" href="${agent.urlOffice}" onclick="checkWebviewLink(this, event)">
165 </#if>
166 </#if>
167 <#if bottomLinkText.getData()?? && bottomLinkText.getData()?has_content>
168 ${bottomLinkText.getData()}
169 </#if>
170 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
171 <path d="M2.5 8.5H13M11 12l2.798-3.5L11 5" stroke-linecap="round" stroke-width="1.5"></path>
172 </svg>
173 </a>
174 </#if>
175
176 </div>
177 <#if showCb >
178 <div class="phones__menu__content__category">
179 <a href="#" onclick="evShowCb()" class="phones__menu__content__category__button" >
180 ${chatbotText.getData()}
181 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
182 <path d="M2.5 8.5H13M11 12l2.798-3.5L11 5" stroke-linecap="round" stroke-width="1.5"></path>
183 </svg>
184 </a>
185 </div>
186 </#if>
187 </div>
188 </div>
189 </div>
190<#else>
191 <div class="phones">
192 <button class="phones__button">
193 <svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
194 <path fill-rule="evenodd" clip-rule="evenodd" d="M13 22.75C18.3848 22.75 22.75 18.3848 22.75 13C22.75 7.61522 18.3848 3.25 13 3.25C7.61522 3.25 3.25 7.61522 3.25 13C3.25 18.3848 7.61522 22.75 13 22.75ZM13 24.375C19.2822 24.375 24.375 19.2822 24.375 13C24.375 6.71776 19.2822 1.625 13 1.625C6.71776 1.625 1.625 6.71776 1.625 13C1.625 19.2822 6.71776 24.375 13 24.375Z" fill="white"/>
195 <path fill-rule="evenodd" clip-rule="evenodd" d="M13.0922 9.39334C13.7051 9.39334 14.2019 8.89637 14.2019 8.28347C14.2019 7.6708 13.7051 7.17383 13.0922 7.17383C12.4792 7.17383 11.9824 7.6708 11.9824 8.28347C11.9824 8.89637 12.4792 9.39334 13.0922 9.39334ZM13.8318 11.0579H12.3522V18.8262H13.8318V11.0579Z" fill="white"/>
196 </svg>
197 <#if btn_text?? && btn_text.getData()?has_content && btn_text.getData()!=''>
198 ${btn_text.getData()}
199 </#if>
200 </button>
201 <div class="phones__menu">
202 <div class="phones__menu__header">
203 <button class="phones__menu__header__closer">
204 <svg
205 width="16"
206 height="16"
207 viewBox="0 0 16 16"
208 fill="none"
209 xmlns="http://www.w3.org/2000/svg"
210 >
211 <path
212 fill-rule="evenodd"
213 clip-rule="evenodd"
214 d="m9.06 8 4.42-4.42-1.061-1.06-4.42 4.419-4.419-4.42-1.06 1.06L6.938 8l-4.42 4.42 1.061 1.06L8 9.06l4.419 4.42 1.06-1.061-4.419-4.42Z"
215 ></path>
216 </svg>
217 </button>
218 </div>
219 <div class="phones__menu__content">
220 <#if red_button_cta?? && red_button_cta.getData()?has_content && red_button_cta.getData()!=''>
221
222 <#assign linkTarget = "_self" />
223 <#if red_button_cta.selectTargetRed?? && red_button_cta.selectTargetRed.getData()?has_content>
224 <#assign linkTarget = red_button_cta.selectTargetRed.getData() />
225 </#if>
226
227 <a target="${linkTarget}" class="phones__menu__content__category__button is-alert" href="${red_button_cta.getData()}">
228
229 <svg
230 width="16"
231 height="16"
232 viewBox="0 0 16 16"
233 fill="none"
234 xmlns="http://www.w3.org/2000/svg"
235 >
236 <path
237 fill-rule="evenodd"
238 clip-rule="evenodd"
239 d="M15 14 8 2 1 14h14Zm-7.64-1.894v-1.26h1.28v1.26H7.36Zm0-2.529h1.28v-2.52H7.36v2.52Z"
240 ></path>
241 </svg>
242 <#if red_button_txt?? && red_button_txt.getData()?has_content && red_button_txt.getData()!='' >
243 ${red_button_txt.getData()}
244 </#if>
245 </a>
246 </#if>
247 <div class="phones__menu__content__category">
248 <#if blue_link_1_cta?? && blue_link_1_cta.getData()?has_content>
249 <#assign linkTarget = "_blank" />
250 <#if blue_link_1_cta.selectTargetBlue?? && blue_link_1_cta.selectTargetBlue.getData()?has_content>
251 <#assign linkTarget = blue_link_1_cta.selectTargetBlue.getData() />
252 </#if>
253
254 <a target="${linkTarget}" href="${blue_link_1_cta.getData()}" onclick="checkWebviewLink(this, event)" class="phones__menu__content__category__button">
255 <#if blue_link_1_txt?? && blue_link_1_txt.getData()?has_content && blue_link_1_txt.getData()!='' >
256 ${blue_link_1_txt.getData()}
257 </#if>
258 </a>
259 </#if>
260 </div>
261 <div class="phones__menu__content__category">
262 <#if blue_link_2_cta?? && blue_link_2_cta.getData()?has_content>
263 <#assign linkTarget = "_blank" />
264 <#if blue_link_2_cta.selectTargetBlue2?? && blue_link_2_cta.selectTargetBlue2.getData()?has_content>
265 <#assign linkTarget = blue_link_2_cta.selectTargetBlue2.getData() />
266 </#if>
267
268 <a target="${linkTarget}" class="phones__menu__content__category__button" href="${blue_link_2_cta.getData()}">
269 <#if blue_link_2_txt?? && blue_link_2_txt.getData()?has_content && blue_link_2_txt.getData()!='' >
270 ${blue_link_2_txt.getData()}
271 </#if>
272 <svg
273 width="16"
274 height="16"
275 viewBox="0 0 16 16"
276 fill="none"
277 xmlns="http://www.w3.org/2000/svg"
278 >
279 <path
280 d="M2.5 8.5H13M11 12l2.798-3.5L11 5"
281 stroke-width="1.5"
282 stroke-linecap="round"
283 ></path>
284 </svg>
285 </a>
286 </#if>
287 </div>
288 <#if showCb >
289 <div class="phones__menu__content__category">
290 <a href="#" onclick="evShowCb()" class="phones__menu__content__category__button" >
291 ${chatbotText.getData()}
292 <svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
293 <path d="M2.5 8.5H13M11 12l2.798-3.5L11 5" stroke-linecap="round" stroke-width="1.5"></path>
294 </svg>
295 </a>
296 </div>
297 </#if>
298 </div>
299 </div>
300 </div>
301</#if>
302
303<#if showCb >
304<script>
305 function evShowCb(){
306 const buttRefreshCb = document.getElementById('refreshUpdId-cb');
307 buttRefreshCb.dispatchEvent(new Event("click", { bubbles: true }))
308 }
309</script>
310</#if>
Responsabilidad Civil Pyme
Te cubrimos las reclamaciones de terceros, ya sean reclamaciones por daños corporales, materiales o perjuicios causados involuntariamente durante el desarrollo de tu actividad.
¡Una proteccion completa a un precio muy competitivo!
- Responsabilidad Civil Explotación
- Defensa y fianzas
- Protección Jurídica ampliada
¿Qué coberturas puedes añadir?
Bienes confiados
Responsabilidad civil por los bienes de terceros confiados al asegurado
Responsabilidad Civil Accidentes de trabajo
Incluido accidentes de trabajos sufridos por los empleados de los subcontratistas en el desarrollo de la actividad asegurada
Responsabilidad Civil Productos post trabajos
- Riesgo unión y mezcla
- Gastos de retirada/montaje y desmontaje
- Daños ocurridos fuera de España
Responsabilidad Civil Locativa
Frente al propietario del inmueble si está arrendado
Responsabilidad Civil por contaminación accidental
Responsabilidad Civil Administradores y Directivos
Suma asegurada individual
Vulneración de datos
Responsabilidad civil por vulneración de la normativa de protección de datos
Sanciones por vulneración de datos
Infidelidad de empleados
¿Por qué con AXA ?
Puedes contratar el producto totalmente a tu medida y pagar solo por lo que necesitas. Además, si lo prefieres pordrás fraccionar el pago de la prima
EN MENOS DE 24H
En caso de tener algún percance
Contactaremos contigo en menos de 24 horas, para garantizar una adecuada gestión de tus intereses
ANTICIPOS
Si el siniestro es de gran embergadura
Te hacemos anticipos a cuenta, para ayudarte a recuperar la actividad de tu empresa en el menor tiempo posible.
El mejor servicio para darte la mejor atención
Asesoramiento jurídico y fiscal telefónico
Atendido por los mejores profesionales del sector, de forma gratuita
Servicio de abogados
Para que ejerza tu defensa
1750
Agentes AXA a tu disposición para resolver tus necesidades
Nuestros agentes AXA te guían para encontrar soluciones concretas y rápidas.
Contacta con un agenteEstos documentos pueden ser una gran ayuda
- Nota Informativa R.Civil PYME General PDF (138KB)
- Nota Informativa R.Civil PYME General REGULARIZABLE PDF (160KB)
- Documento de información sobre el producto de seguro
Otros seguros que quizás puedan interesarte
Responsabilidad Civil Directivos
MÁS INFORMACIÓNResponsabilidad Civil Construcción
MÁS INFORMACIÓNResponsabilidad Civil Profesional
MÁS INFORMACIÓNEstamos aquí para resolver cualquier duda
¿Necesitas un seguro de responsabilidad civil?
El seguro de responsabilidad civil es fundamental para poder desarrollar tu actividad de forma segura y con total tranquilidad, sea cual sea tu actividad existe el riesgo de ocasionar un daño o perjuicio a un tercero. Este seguro te permitirá proteger tu patrimonio y el de tu empresa frente a estos riesgos.
¿Dónde me cubre este seguro?
Por norma general tendrás cobertura en todos los países del mundo, excepto USA y Canadá, pero podrás contratar una cláusula específica para cubrir también estos países si lo necesitas.