The consortium
Autoritat del Transport Metropolità
The Autoritat del Transport Metropolità (Metropolitan Transport Authority or ATM) is a voluntary inter-administrative consortium set up in 1997, which all administrations can join that own collective public transport services, individually or via groups or bodies that represent them, which belong to the area comprising the counties of Alt Penedès, Anoia, Bages, Baix Llobregat, Barcelonès, Berguedà, Garraf, Maresme, Moianès, Osona, Vallès Occidental and Vallès Oriental.
The administrations within the consortium are the Catalan government or Generalitat de Catalunya (51%) and local governments (49%), namely Barcelona City Council (Ajuntament de Barcelona), Àrea Metropolitana de Barcelona (Metropolitan Area of Barcelona or AMB) and Associació de Municipis per la Mobilitat i el Transport Urbà (Association of Municipalities for Mobility and Urban Transport or AMTU). Also notable is the presence of representatives from the state central government (AGE) on ATM's governing bodies, as observers.
The aim of ATM is to organise the cooperation between the public administrations owning the collective public transport services and infrastructures in the area of Barcelona which form a part of it, as well as collaboration with those administrations which, such as the state government, are committed from a financial point of view or which own their own services or services that have not been assigned to other bodies.
-
An error occurred while processing the template.
The following has evaluated to null or missing: ==> enllacFieldSet [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 27] ---- 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 detailUrl = enllacFieldSet.en... [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 5] ----
1<#assign customClassViewAttribute = "ADT-custom-class-view" />
2<#--
3 Per defecte, la distribuidora te la customClassView list-distribuidora
4 list-distribuidora-imatges: mostra la llista amb la imatge <#assign customClassViewAttribute = "ADT-custom-class-view" />
5<#--
6 Per defecte, la distribuidora te la customClassView list-distribuidora
7 list-distribuidora-imatges: mostra la llista amb la imatge
8 list-destacat-2nivell: mostra la vista com a destacat 2nivell
9-->
10<#assign customFigureClassView = "figure-quadrada hover" />
11<#assign customClassView = "" />
12<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
13 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
14 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
15 <#assign customFigureClassView = "liquid figure-destacada" />
16 </#if>
17</#if>
18
19<#assign detailUrl = "#" />
20<#assign target = "_self" />
21<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
22 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
23 <#assign target = "_blank" />
24
25<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
26 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
27</#if>
28
29<#assign customFigureClassView = "figure-quadrada hover" />
30<#assign customClassView = "" />
31<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
32 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
33 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
34 <#assign customFigureClassView = "liquid figure-destacada" />
35 </#if>
36</#if>
37
38<#assign detailUrl = "#" />
39<#assign target = "_self" />
40<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
41 <#assign detailUrl = enllacFieldSet.enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
42 <#assign target = "_blank" />
43
44<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
45 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
46</#if>
47<div class="box col-sm-12">
48 <a href="${detailUrl}" target="${target}" title="Anar a ${titol.getData()}" aria-label="Anar a ${titol.getData()}">
49 <div class="container-image">
50 <figure class="figure ${customFigureClassView}">
51 <#if imatge_principalFieldSet?has_content && imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()?has_content>
52 <img alt="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("alt")}" data-fileentryid="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("fileEntryId")}" class="lazy-load" datasrc="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()}" />
53 </#if>
54 <#if customClassView == "list-distribuidora" && imatge_hover.imatge_hover_imatge.getData()?? && imatge_hover.imatge_hover_imatge.getData() != "">
55 <img alt="${imatge_hover.imatge_hover_imatge.getAttribute("alt")}" data-fileentryid="${imatge_hover.imatge_hover_imatge.getAttribute("fileEntryId")}" src="${imatge_hover.imatge_hover_imatge.getData()}" />
56 </#if>
57 </figure>
58 </div>
59 <div class="container-content">
60 <h2 class="title title-bloc">
61 ${titol.getData()}
62 </h2>
63 <#if customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell">
64 <p class="description">
65 <#if entradeta?? && entradeta.getData()?has_content>
66 ${entradeta.getData()}
67 </#if>
68 <span>${languageUtil.get(locale, "message.general.veure_contingut")} <i class="material-icons">arrow_circle_down</i></span>
69 </p>
70 </#if>
71 </div>
72 </a>
73</div>
-
An error occurred while processing the template.
The following has evaluated to null or missing: ==> enllacFieldSet [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 27] ---- 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 detailUrl = enllacFieldSet.en... [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 5] ----
1<#assign customClassViewAttribute = "ADT-custom-class-view" />
2<#--
3 Per defecte, la distribuidora te la customClassView list-distribuidora
4 list-distribuidora-imatges: mostra la llista amb la imatge <#assign customClassViewAttribute = "ADT-custom-class-view" />
5<#--
6 Per defecte, la distribuidora te la customClassView list-distribuidora
7 list-distribuidora-imatges: mostra la llista amb la imatge
8 list-destacat-2nivell: mostra la vista com a destacat 2nivell
9-->
10<#assign customFigureClassView = "figure-quadrada hover" />
11<#assign customClassView = "" />
12<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
13 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
14 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
15 <#assign customFigureClassView = "liquid figure-destacada" />
16 </#if>
17</#if>
18
19<#assign detailUrl = "#" />
20<#assign target = "_self" />
21<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
22 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
23 <#assign target = "_blank" />
24
25<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
26 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
27</#if>
28
29<#assign customFigureClassView = "figure-quadrada hover" />
30<#assign customClassView = "" />
31<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
32 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
33 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
34 <#assign customFigureClassView = "liquid figure-destacada" />
35 </#if>
36</#if>
37
38<#assign detailUrl = "#" />
39<#assign target = "_self" />
40<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
41 <#assign detailUrl = enllacFieldSet.enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
42 <#assign target = "_blank" />
43
44<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
45 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
46</#if>
47<div class="box col-sm-12">
48 <a href="${detailUrl}" target="${target}" title="Anar a ${titol.getData()}" aria-label="Anar a ${titol.getData()}">
49 <div class="container-image">
50 <figure class="figure ${customFigureClassView}">
51 <#if imatge_principalFieldSet?has_content && imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()?has_content>
52 <img alt="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("alt")}" data-fileentryid="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("fileEntryId")}" class="lazy-load" datasrc="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()}" />
53 </#if>
54 <#if customClassView == "list-distribuidora" && imatge_hover.imatge_hover_imatge.getData()?? && imatge_hover.imatge_hover_imatge.getData() != "">
55 <img alt="${imatge_hover.imatge_hover_imatge.getAttribute("alt")}" data-fileentryid="${imatge_hover.imatge_hover_imatge.getAttribute("fileEntryId")}" src="${imatge_hover.imatge_hover_imatge.getData()}" />
56 </#if>
57 </figure>
58 </div>
59 <div class="container-content">
60 <h2 class="title title-bloc">
61 ${titol.getData()}
62 </h2>
63 <#if customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell">
64 <p class="description">
65 <#if entradeta?? && entradeta.getData()?has_content>
66 ${entradeta.getData()}
67 </#if>
68 <span>${languageUtil.get(locale, "message.general.veure_contingut")} <i class="material-icons">arrow_circle_down</i></span>
69 </p>
70 </#if>
71 </div>
72 </a>
73</div>
-
An error occurred while processing the template.
The following has evaluated to null or missing: ==> enllacFieldSet [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 27] ---- 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 detailUrl = enllacFieldSet.en... [in template "20101#20128#DISTRIBUIDORA-LLISTAT" at line 41, column 5] ----
1<#assign customClassViewAttribute = "ADT-custom-class-view" />
2<#--
3 Per defecte, la distribuidora te la customClassView list-distribuidora
4 list-distribuidora-imatges: mostra la llista amb la imatge <#assign customClassViewAttribute = "ADT-custom-class-view" />
5<#--
6 Per defecte, la distribuidora te la customClassView list-distribuidora
7 list-distribuidora-imatges: mostra la llista amb la imatge
8 list-destacat-2nivell: mostra la vista com a destacat 2nivell
9-->
10<#assign customFigureClassView = "figure-quadrada hover" />
11<#assign customClassView = "" />
12<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
13 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
14 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
15 <#assign customFigureClassView = "liquid figure-destacada" />
16 </#if>
17</#if>
18
19<#assign detailUrl = "#" />
20<#assign target = "_self" />
21<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
22 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
23 <#assign target = "_blank" />
24
25<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
26 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
27</#if>
28
29<#assign customFigureClassView = "figure-quadrada hover" />
30<#assign customClassView = "" />
31<#if renderRequest.getAttribute(customClassViewAttribute)?has_content>
32 <#assign customClassView = renderRequest.getAttribute(customClassViewAttribute) />
33 <#if customClassView?has_content && (customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell")>
34 <#assign customFigureClassView = "liquid figure-destacada" />
35 </#if>
36</#if>
37
38<#assign detailUrl = "#" />
39<#assign target = "_self" />
40<#if enllacFieldSetFieldSet.enllac_enllac_extern.getData()?has_content>
41 <#assign detailUrl = enllacFieldSet.enllacFieldSetFieldSet.enllac_enllac_extern.getData() />
42 <#assign target = "_blank" />
43
44<#elseif enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl()?has_content>
45 <#assign detailUrl = enllacFieldSetFieldSet.enllac_enllac_intern.getFriendlyUrl() />
46</#if>
47<div class="box col-sm-12">
48 <a href="${detailUrl}" target="${target}" title="Anar a ${titol.getData()}" aria-label="Anar a ${titol.getData()}">
49 <div class="container-image">
50 <figure class="figure ${customFigureClassView}">
51 <#if imatge_principalFieldSet?has_content && imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()?has_content>
52 <img alt="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("alt")}" data-fileentryid="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getAttribute("fileEntryId")}" class="lazy-load" datasrc="${imatge_principalFieldSet.imatge_principalFieldSetFieldSet.imatge_principal_imatge.getData()}" />
53 </#if>
54 <#if customClassView == "list-distribuidora" && imatge_hover.imatge_hover_imatge.getData()?? && imatge_hover.imatge_hover_imatge.getData() != "">
55 <img alt="${imatge_hover.imatge_hover_imatge.getAttribute("alt")}" data-fileentryid="${imatge_hover.imatge_hover_imatge.getAttribute("fileEntryId")}" src="${imatge_hover.imatge_hover_imatge.getData()}" />
56 </#if>
57 </figure>
58 </div>
59 <div class="container-content">
60 <h2 class="title title-bloc">
61 ${titol.getData()}
62 </h2>
63 <#if customClassView == "list-distribuidora-imatges" || customClassView == "list-destacat-2nivell">
64 <p class="description">
65 <#if entradeta?? && entradeta.getData()?has_content>
66 ${entradeta.getData()}
67 </#if>
68 <span>${languageUtil.get(locale, "message.general.veure_contingut")} <i class="material-icons">arrow_circle_down</i></span>
69 </p>
70 </#if>
71 </div>
72 </a>
73</div>