Últimas subvenciones/Ayudas Convocadas
Fecha de publicación 29/05/26
Inicio plazo
30/05/26
Fin plazo
21/09/26
Periodo de participación -
Fecha de publicación 30/04/26
Inicio plazo
4/05/26
Fin plazo
29/05/26
Periodo de participación Abierta
Fecha de publicación 24/04/26
Inicio plazo
27/04/26
Fin plazo
18/05/26
Periodo de participación Cerrada
Fecha de publicación 04/03/26
Inicio plazo
5/03/26
Fin plazo
18/03/26
Periodo de participación Cerrada
Fecha de publicación 26/08/25
Inicio plazo
27/08/25
Fin plazo
26/09/25
Periodo de participación Cerrada
Fecha de publicación 23/04/25
Inicio plazo
24/04/25
Fin plazo
9/05/25
Periodo de participación Cerrada
Fecha de publicación 11/03/25
Inicio plazo
12/03/25
Fin plazo
8/04/25
Periodo de participación Cerrada
Fecha de publicación 10/09/24
Inicio plazo
11/09/24
Fin plazo
30/09/24
Periodo de participación Cerrada
Fecha de publicación 10/07/24
Inicio plazo
17/09/24
Fin plazo
30/09/24
Periodo de participación Cerrada
Fecha de publicación 21/02/24
Inicio plazo
22/02/24
Fin plazo
22/03/24
Periodo de participación Cerrada
Fecha de publicación 17/07/23
Inicio plazo
18/07/23
Fin plazo
31/07/23
Periodo de participación Cerrada

En el listado superior se muestran, únicamente, las ayudas y subvenciones que han sido convocadas recientemente por el Ayuntamiento de Majadahonda.

Para una información completa sobre las bases reguladoras de las subvenciones y sus convocatorias, debe consultarse el apartado "ayudas y subvenciones" de cada uno de los servicios, o visitar el Portal de Transparencia

angle-left Cesión de espacios a clubes (2026-2030)
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> dlTool.getDLFileEntryByPath(conv.getData())  [in template "32656#32690#124670" at line 25, column 86]

----
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 fileEntry = dlTool.getDLFileE...  [in template "32656#32690#124670" at line 25, column 65]
----
1<#assign dlTool = utilLocator.findUtil("lportal7.0ce-hook", "as.asac.template.tools.DLTool") /> 
2<#assign journalTool = utilLocator.findUtil("lportal7.0ce-hook", "as.asac.template.tools.JournalTool") /> 
3<#assign title = .vars['reserved-article-title'].data> 
4<#assign date=.vars["reserved-article-display-date"].data /> 
5<#assign dateFormatted = journalTool.getDateFormat(date, "dd MMM yyyy", locale, timezone)> 
6 
7<#assign request = .vars['request']> 
8<#assign portletNamespace = request['portlet-namespace']!> 
9<#assign themeDisplayStr = request['theme-display']!> 
10 
11<div class="subvencion detail template row row-spacing"> 
12	<#if !stringUtil.startsWith(portletNamespace, "_com_liferay_asset_publisher")> 
13		<h3>${title}</h3> 
14	</#if> 
15 
16	<#if Bases ??> 
17		<#if Bases.getSiblings()?has_content && Bases.data!=""> 
18			<div class="row1"> 
19			<div class="h3">Bases</div> 
20				<#list Bases.getSiblings() as conv> 
21					<#if conv.data !=""> 
22						<div class="col-md-12 uxgl-horizontal-card"> 
23							<div class="document-wrapper card card-horizontal"> 
24								<div class="card-row"> 
25								<#assign fileEntry = dlTool.getDLFileEntryByPath(conv.getData())/> 
26								<#assign name = ""/> 
27								<#if validator.isNotNull(fileEntry.getExtension())> 
28									<#assign name = fileEntry.getTitle()/> 
29									 
30									<#if conv.NombreBases.data!=""> 
31										<#assign name = conv.NombreBases.data/> 
32									</#if> 
33									<div class="card-col-field card-col-gutters"> 
34										<a class="document document-${fileEntry.getExtension()} big" href="${conv.data}" title="${fileEntry.getTitle()}"> 
35											<span class="hide-accessible">${fileEntry.getTitle()}</span> 
36										</a> 
37									</div> 
38								 
39									<div class="card-col-content card-col-gutters"> 
40										<a class="" href="${conv.data}" title="${fileEntry.getTitle()}"> 
41											<span class="small text-uppercase">${name}</span> 
42										</a> 
43									</div> 
44								</#if> 
45								</div> 
46							</div> 
47						</div> 
48					</#if> 
49				</#list> 
50			</div> 
51			</#if> 
52	</#if> 
53	 
54	<#if Convocatoria ?? && Convocatoria.data!=""> 
55		<#if Convocatoria.getSiblings()?has_content> 
56			<div class="row2"> 
57			<div class="h3">Convocatorias</div> 
58				<#list Convocatoria.getSiblings() as conv> 
59					<#if conv.data !=""> 
60						<div class="col-md-12 uxgl-horizontal-card"> 
61							<div class="document-wrapper card card-horizontal"> 
62								<div class="card-row"> 
63								<#assign fileEntry = dlTool.getDLFileEntryByPath(conv.getData())/> 
64								<#assign name = ""/> 
65								<#if validator.isNotNull(fileEntry.getExtension())> 
66									<#assign name = fileEntry.getTitle()/> 
67									 
68									<#if conv.NombreConvocatoria.data!=""> 
69										<#assign name = conv.NombreConvocatoria.data/> 
70									</#if> 
71									<div class="card-col-field card-col-gutters"> 
72										<a class="document document-${fileEntry.getExtension()} big" href="${conv.data}" title="${fileEntry.getTitle()}"> 
73											<span class="hide-accessible">${fileEntry.getTitle()}</span> 
74										</a> 
75									</div> 
76								 
77									<div class="card-col-content card-col-gutters"> 
78										<a class="" href="${conv.data}" title="${fileEntry.getTitle()}"> 
79											<span class="small text-uppercase">${name}</span> 
80										</a> 
81									</div> 
82								</#if> 
83								</div> 
84							</div> 
85						</div> 
86					</#if> 
87				</#list> 
88			</div> 
89		</#if> 
90	</#if> 
91	 
92	 
93	<#if Resoluciones ??> 
94		<#if Resoluciones.getSiblings()?has_content && Resoluciones.data!=""> 
95			<div class="row3"> 
96			<div class="h3">Resoluciones</div> 
97				<#list Resoluciones.getSiblings() as conv> 
98					<#if conv.data !=""> 
99						<div class="col-md-12 uxgl-horizontal-card"> 
100							<#if conv.AcuerdoResolucion??> 
101								<#if conv.AcuerdoResolucion.data!=""> 
102									<div class="portlet-msg-info">${conv.AcuerdoResolucion.data}</div> 
103								</#if> 
104							</#if> 
105							<div class="document-wrapper card card-horizontal"> 
106								<div class="card-row"> 
107								<#assign fileEntry = dlTool.getDLFileEntryByPath(conv.getData())/> 
108								<#assign name = ""/> 
109								<#if validator.isNotNull(fileEntry.getExtension())> 
110									<#assign name = fileEntry.getTitle()/> 
111									 
112									<#if conv.NombreResoluciones.data!=""> 
113										<#assign name = conv.NombreResoluciones.data/> 
114									</#if> 
115									<div class="card-col-field card-col-gutters"> 
116										<a class="document document-${fileEntry.getExtension()} big" href="${conv.data}" title="${fileEntry.getTitle()}"> 
117											<span class="hide-accessible">${fileEntry.getTitle()}</span> 
118										</a> 
119									</div> 
120								 
121									<div class="card-col-content card-col-gutters"> 
122										<a class="" href="${conv.data}" title="${fileEntry.getTitle()}"> 
123											<span class="small text-uppercase">${name}</span> 
124										</a> 
125									</div> 
126								</#if> 
127								</div> 
128							</div> 
129						</div> 
130					</#if> 
131				</#list> 
132			</div> 
133		</#if> 
134	</#if> 
135</div>