Detalle Taller
Se ha producido un error al procesar la plantilla.
For "." left-hand operand: Expected a hash, but this has evaluated to a string (wrapper: f.t.SimpleScalar): ==> keyService [in template "776318#776366#PP_WORKSHOP_DETAILS" at line 28, column 22] ---- FTL stack trace ("~" means nesting-related): - Failed at: #if keyService?? && keyService.getKey... [in template "776318#776366#PP_WORKSHOP_DETAILS" at line 28, column 1] ----
1<#assign parameterId = "" />
2
3<#if request.getParameter("idProvider")?has_content>
4 <#assign parameterId = request.getParameter("idProvider") />
5<#else>
6 <#if idTaller?? && idTaller.getData()?has_content && idTaller.getData()!='' >
7 <#assign parameterId = idTaller.getData() />
8 </#if>
9</#if>
10
11<#assign garage="">
12
13<#if serviceLocator.findService("publicportal.soap.services.service.SpPartyProviderReadV20Service")??>
14 <#assign GarageService = serviceLocator.findService("publicportal.soap.services.service.SpPartyProviderReadV20Service")>
15<#else>
16 <#assign GarageService = "">
17</#if>
18
19<#if parameterId?has_content && GarageService?? && GarageService.findGarageById(parameterId)??>
20 <#assign garage = GarageService.findGarageById(parameterId)>
21</#if>
22
23<#if serviceLocator.findService("com.axa.publicportals.service.ConfigKeyService")??>
24<#assign keyService = serviceLocator.findService("com.axa.publicportals.service.ConfigKeyService")>
25<#else>
26<#assign keyService = "">
27</#if>
28<#if keyService?? && keyService.getKeyGoogle()??>
29<#assign key = keyService.getKeyGoogle()>
30</#if>
31
32
33<#if garage?? && garage?has_content>
34
35 <#if garage.getOrganization??>
36 <#assign name = garage.getOrganization().getLegalName()>
37 <#assign organization = garage.getOrganization()>
38 </#if>
39
40 <#if garage.getCategory()?? && garage.getCategory()?has_content>
41 <#assign category = garage.getCategory()>
42 </#if>
43
44 <#if organization.getMainAddress()?? && organization.getMainAddress()?has_content>
45 <#assign address = organization.getMainAddress()>
46 <#if address.getStreetType()?? && address.getStreetType()?has_content && address.getStreetName()?? && address.getStreetName()?has_content && address.getStreetNumber()?? && address.getStreetNumber()?has_content>
47
48 <#assign StreetType = address.getStreetType()>
49 <#assign StreetName = address.getStreetName()>
50 <#assign StreetNumber = address.getStreetNumber()>
51
52 </#if>
53
54 <#if address.getPostalCode()?? && address.getPostalCode()?has_content && address.getCity()?? && address.getCity()?has_content>
55
56 <#assign PostalCode = address.getPostalCode()>
57 <#assign City = address.getCity()>
58
59 </#if>
60 </#if>
61
62 <#if GarageService.findTelephones(garage)??>
63 <#assign telephonesList = GarageService.findTelephones(garage)>
64 </#if>
65
66 <#if address.getGeolocation()?? && address.getGeolocation()?has_content>
67 <#assign geolocation = address.getGeolocation()>
68 </#if>
69
70
71 <div class="container">
72 <div class="row">
73 <div class="col-sm-12">
74
75
76 <div class="c-resultado-talleres">
77 <#if category?? && category != "">
78 <p class="c-resultado-talleres__pretitle">TALLER ${category}</p>
79 </#if>
80 <#if name?? && name!= "">
81 <p class="c-resultado-talleres__title">${name}</p>
82 </#if>
83
84 <p class="c-resultado-talleres__direction"> ${StreetType} ${StreetName}, ${StreetNumber}, ${PostalCode} ${City}</p>
85
86
87 <#if telephonesList?? && telephonesList?has_content>
88
89 <div class="c-resultado-talleres__links">
90 <#list telephonesList as telephone>
91 <#if telephone.getTelephoneNumber()?? && telephone.getTelephoneNumber()!= "">
92 <a class="c-resultado-talleres__phone" href="#">
93 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
94<path d="M3.5125 6.9875C4.72017 9.34743 6.64007 11.2673 9 12.475L10.8375 10.6375C11.0852 10.4099 11.4462 10.3555 11.75 10.5C12.7101 10.8156 13.7144 10.9759 14.725 10.975C15.14 11.005 15.47 11.335 15.5 11.75V14.6625C15.5 15.125 15.125 15.5 14.6625 15.5C6.84077 15.5 0.5 9.15923 0.5 1.3375C0.5 0.874962 0.874962 0.5 1.3375 0.5H4.25C4.71254 0.5 5.0875 0.874962 5.0875 1.3375C5.07234 2.3239 5.21152 3.3066 5.5 4.25C5.59484 4.55074 5.51271 4.87927 5.2875 5.1L3.5125 6.9875Z" fill="#00008F"/>
95</svg>
96${telephone.getTelephoneNumber()}</a>
97</#if>
98 </#list>
99 </div>
100
101 </#if>
102
103 <div class="c-resultado-talleres__map">
104 <img src="https://maps.googleapis.com/maps/api/staticmap?center=${geolocation.getLatitude()},${geolocation.getLongitude()}&zoom=12&size=920x396&markers=color:yellow|${geolocation.getLatitude()},${geolocation.getLongitude()}&key=${key}">
105 </div>
106 </div>
107
108 </div>
109 </div>
110 </div>
111
112 </#if>
Ventajas de los Talleres AXA Calidad
Garantía AXA Calidad
Mantenemos intacta la garantía oficial en reparaciones de chapa y pintura
Servicios Reparación Lunas
Servicio de reparación de impactos en 30 minutos
Unidad Móvil
Reparación o sustitución de su luna donde desee en un máximo de 48 horas