Resultats de la cerca

Castelló: Treballs en alçada

S'ha produït un error mentre es processava la plantilla.
The string doesn't match the expected date/time/date-time format. The string to parse was: "2016". The expected format was: "dd/MM/yyyy".
The nested reason given follows:
Unparseable date: "2016"

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign StrFechaIni = Fecha_Inicio.ge...  [in template "10155#10193#162022099" at line 44, column 9]
----
1<#ftl output_format="HTML"> 
2<#--  
3* Autor: Andrea Olivero 
4* Fecha Inicio: 25/06/2021 
5* Formato migracion: freemarker (ftl) 
6* Fecha Finalizacion: 25/06/2021 
7--> 
8 
9<#assign reserved_article_id = "${.vars['reserved-article-id'].data}"/> 
10<#assign reserved_article_title = "${.vars['reserved-article-title'].data}"/> 
11<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")/> 
12<#assign article = journalArticleLocalService.getArticle(themeDisplay.getScopeGroupId(), reserved_article_id)/> 
13<#assign paramUtil = objectUtil("com.liferay.portal.kernel.util.ParamUtil")/> 
14 
15<#--********************* 
16SEGÚN LA PROVINCIA DEL CURSO EL CORREO SE ENVIA A UNA URL U A OTRA 
17**************************--> 
18<#if Email?? && Email.getData()?has_content> 
19    <#assign email_envio = Email.getData()/> 
20<#else> 
21    <#if Provincia.getData() == "alicante"> 
22        <#assign email_envio = "sec-ali.invassat@gva.es"/> 
23    </#if> 
24    <#if Provincia.getData() == "castellon"> 
25        <#assign email_envio = "sec-cas.invassat@gva.es"/> 
26    </#if> 
27    <#if Provincia.getData() == "valencia"> 
28        <#assign email_envio = "sec-val.invassat@gva.es"/> 
29    </#if> 
30</#if> 
31 
32<#--********************* 
33SACAMOS EL TÍTULO DEL CURSO 
34**************************--> 
35<#assign nombreCurso = "Curso INVASSAT"/> 
36<#if reserved_article_title?? && reserved_article_title?has_content> 
37	<#assign nombreCurso = reserved_article_title/> 
38</#if> 
39 
40<#--********************* 
41Calculamos fecha ini y fecha fin  
42**************************--> 
43<#if Fecha_Inicio?? && Fecha_Inicio.getData()?has_content> 
44	<#assign StrFechaIni = Fecha_Inicio.getData()?date("dd/MM/yyyy")?string("EEEE, dd MMMM yyyy")/> 
45<#else> 
46	<#assign StrFechaIni = ""/> 
47</#if> 
48 
49<#if Fecha_Fin?? && Fecha_Fin.getData()?has_content> 
50	<#assign StrFechaFin = Fecha_Fin.getData()?date("dd/MM/yyyy")?string("EEEE, dd MMMM yyyy")/> 
51<#else> 
52	<#assign StrFechaFin = ""/> 
53</#if> 
54 
55<#--********************* 
56SEGÚN LA PROVINCIA DEL CURSO EL CONTACTO ES UNA U OTRO 
57**************************--> 
58<#if Contacto?? && Contacto.getData()?has_content> 
59    <#assign contacto = Contacto.getData()/> 
60<#else> 
61    <#assign contacto = ""/> 
62    <#if Provincia.getData() == "alicante"> 
63        <#assign contacto = "${contacto} Tel.: 965934948 Fax: 965934941 <br>"/> 
64        <#assign contacto = "${contacto} <a href='mailto:sec-ali.invassat@gva.es' target='_blank'>sec-ali.invassat@gva.es</a> <br> "/> 
65    </#if> 
66    <#if Provincia.getData() == "castellon"> 
67        <#assign contacto = "${contacto} Tel.: 964558300 Fax: 964558329 <br>"/> 
68        <#assign contacto = "${contacto} <a href='mailto:sec-cas.invassat@gva.es' target='_blank'>sec-cas.invassat@gva.es</a> <br> "/> 
69    </#if> 
70    <#if Provincia.getData() == "valencia"> 
71        <#assign contacto = "${contacto} Tel.: 963424400 Fax: 963424499 <br>"/> 
72        <#assign contacto = "${contacto} <a href='mailto:sec-val.invassat@gva.es' target='_blank'>sec-val.invassat@gva.es</a> <br> "/> 
73    </#if> 
74</#if> 
75 
76<#--********************* 
77PINTAMOS LOS DATOS DE LA PLANTILLA 
78**************************--> 
79<div class="webContent"> 
80    <h2 class="header10">${nombreCurso}</h2> 
81</div> 
82 
83<div> 
84    <h2><@liferay.language key="portlet.navigation.title.gva.informaciongeneral" /></h2> 
85    <p><strong><@liferay.language key="Fecha_inicio" /></strong> : ${StrFechaIni}</p> 
86    <p><strong><@liferay.language key="Fecha_fin" /></strong> : ${StrFechaFin}</p> 
87</div> 
88 
89<div> 
90    ${Detalles.getData()?no_esc} 
91</div> 
92 
93<div> 
94<h2><@liferay.language key="inscripcion" /></h2> 
95<#if (URL_inscripcion_eformacion?? && URL_inscripcion_eformacion.getData() != "") && (Inscripcion?? && Inscripcion.getData()!="Cerrado")> 
96    <p><a href="${URL_inscripcion_eformacion.getData()}"><@liferay.language key="inscripcion" /></a></p> 
97<#else> 
98    <#if Inscripcion?? && Inscripcion.getData()!="Cerrado"> 
99    <p><strong><a href="#" id="formularioshow"><@liferay.language key="mostrar-formulario" /></a></strong></p> 
100     
101    <div id="formulario" style="display: none;"> 
102         
103    	<p><strong><@liferay.language key="campos-obligatorios" /></strong></p> 
104		 
105        <form name="fm" method="post" style="border: 1px solid #D3D3D3; margin: 10px; padding: 10px; border-radius: 5px;" > 
106           
107          <input type="hidden" name="submit-${article.getArticleId()}" value="Submitted"/> 
108          <fieldset style="width:45%; float:left;text-align: right;"><legend ><h2><@liferay.language key="datos-personales" /></h2></legend> 
109              <p><label><@liferay.language key="nombre-nom" /> <@liferay.language key="y-i-and" /> <@liferay.language key="apellidos" /> (*) :</label> <input type="text" name="form_nombre" value=""/> </p> 
110              <p><label>DNI (*) :</label> <input type="text" name="form_dni" value=""/></p> 
111              <p><label><@liferay.language key="domicilio" /> (*) :</label> <input type="text" name="form_domicilio" value=""/> </p> 
112              <p><label><@liferay.language key="localidad" /> (*) :</label> <input type="text" name="form_localidad" value=""/> </p> 
113              <p><label>CP (*) :</label> <input type="text" name="form_cp" value=""/></p> 
114              <p><label><@liferay.language key="provincia" /> (*) :</label> <input type="text" name="form_provincia" value=""/> </p> 
115              <p><label><@liferay.language key="telefono" /> (*) :</label> <input type="text" name="form_telefono" value=""/></p> 
116              <p><label>Email (*) :</label> <input type="text" name="form_email" value=""/> </p> 
117              <p><label><@liferay.language key="razones-motivo" /> :</label> <textarea name="form_razones" ></textarea></p> 
118          </fieldset> 
119          <fieldset style="width:45%; float:left;text-align: right;"><legend ><h2><@liferay.language key="datos-empresa" /></h2></legend> 
120              <p><label><@liferay.language key="empresa" /> :</label> <input type="text" name="form_empresa" value=""/> </p> 
121              <p><label><@liferay.language key="sector" /> :</label> <input type="text" name="form_sector" value=""/></p>   
122              <p><label><@liferay.language key="puesto" /> :</label> <input type="text" name="form_puesto" value=""/></p>          	   
123              <p><label><@liferay.language key="domicilio" /> :</label> <input type="text" name="form_empresa_domicilio" value=""/> </p> 
124              <p><label><@liferay.language key="localidad" /> :</label> <input type="text" name="form_empresa_localidad" value=""/> </p> 
125              <p><label>CP :</label> <input type="text" name="form_empresa_cp" value=""/></p> 
126              <p><label><@liferay.language key="provincia" /> :</label> <input type="text" name="form_empresa_provincia" value=""/> </p> 
127              <p><label><@liferay.language key="telefono" /> :</label> <input type="text" name="form_empresa_telefono" value=""/></p> 
128              <p><label>Email :</label> <input type="text" name="form_empresa_email" value=""/> </p> 
129          </fieldset> 
130          <div style="clear:both;"></div>		   
131          <fieldset style="width:45%; float:left;text-align: right;"><legend ><h2><@liferay.language key="datos-academicos" /></h2></legend> 
132              <p><label><@liferay.language key="titulacion" /> :</label> <input type="text" name="form_titulacion" value=""/> </p> 
133              <p><label><@liferay.language key="otros-diplomas" /> :</label> <input type="text" name="form_otros_diplomas" value=""/></p> 
134              <p><label><@liferay.language key="diplomas-y-titulos" /> :</label> <textarea name="form_diplomas" ></textarea></p>			   
135          </fieldset> 
136		  <div style="clear:both;"></div> 
137          <fieldset> 
138			<p><input type="radio" name="form_aceptacion" value="" aria-required="true"> <label><@liferay.language key="acepto-condiciones" /> (*)</label> </p> 
139		   
140          </fieldset> 
141 
142          <div style="clear:both;"></div> 
143 
144          <p><input class="botonEnviar" type="submit" value="<@liferay.language key="enviar" />"/></p> 
145           
146         <div id="formularioclose"><a href="#" id="formulariohide"><@liferay.language key="cerrar-formulario" /></a></div> 
147 
148        </form> 
149         
150    </div> 
151    <#else> 
152    <p><@liferay.language key="cerrado" /></p> 
153    </#if> 
154</#if> 
155</div> 
156 
157<#--********************* 
158SEGÚN LA PROVINCIA DEL CURSO LA LOCALIZACION ES UNA U OTRA 
159**************************--> 
160<h2><@liferay.language key="localizacion" /></h2> 
161<#if Localizacion?? && Localizacion.getData()?has_content> 
162	${Localizacion.getData()?no_esc} 
163<#else> 
164	<div> 
165		<#if Provincia.getData() == "alicante"> 
166			<p><@liferay.language key='centro-invassat' /> - <@liferay.language key='alicante' /><br> 
167			C/ HONDÓN DE LOS FRAILES, 1 <br> 
168			03005 <@liferay.language key='alicante' /> <br> 
169			<a href='/centro-territorial-alicante-mapa' target='_blank'><@liferay.language key='ver-plano' /></a> <br></p> 
170		</#if> 
171		<#if Provincia.getData() == "castellon"> 
172			<p><@liferay.language key='centro-invassat' /> - <@liferay.language key='castellon' /><br> 
173			CTRA. N-340 VALENCIA-BARCELONA, KM. 68,4 <br> 
174			12004 <@liferay.language key='castellon' /> <br> 
175			<a href='/centro-territorial-castellon-mapa' target='_blank'><@liferay.language key='ver-plano' /></a> <br> </p> 
176		</#if> 
177		<#if Provincia.getData() == "valencia"> 
178			<p><@liferay.language key='centro-invassat' /> - <@liferay.language key='valencia' /><br> 
179			C/ VALENCIA, 32 <br> 
180			46100 Burjassot (<@liferay.language key='valencia' /> <br> 
181			<a href='/centro-territorial-valencia-mapa' target='_blank'><@liferay.language key='ver-plano' /></a> <br></p> 
182		</#if> 
183	</div> 
184</#if> 
185 
186<div> 
187    <h2><@liferay.language key="contacto" /></h2> 
188    <p>${contacto?no_esc}</p> 
189</div> 
190 
191 
192<#--********************* 
193ENVIAMOS EL CORREO 
194**************************--> 
195<#assign isSubmitted = paramUtil.getString(request, "submit-${article.getArticleId()}")/> 
196 
197 
198 
199<#if isSubmitted?? && isSubmitted?has_content && request.getAttribute("enviadoCorreo")??> 
200	 
201	${request.setAttribute("enviadoCorreo", "si")} 
202	 
203	<#--********************* 
204	RECOGEMOS LOS DATOS DEL FORMULARIO 
205	**************************--> 
206	<#assign asuntoMensaje = "Inscripción curso :  ${nombreCurso}"/> 
207 
208	<#assign cuerpoMensaje = ""/> 
209 
210	<#assign cuerpoMensaje = "${cuerpoMensaje} <h3> Datos del Curso </h3>"/> 
211	<#assign cuerpoMensaje = "${cuerpoMensaje} <p> Curso: ${nombreCurso} </br>"/> 
212	<#assign cuerpoMensaje = "${cuerpoMensaje}     Fecha Inicio: ${StrFechaIni} </br>"/> 
213	<#assign cuerpoMensaje = "${cuerpoMensaje}     Fecha Fin: ${StrFechaFin} </p>"/> 
214	<#assign cuerpoMensaje = "${cuerpoMensaje} <h3> Datos del Envío </h3>"/> 
215	<#assign cuerpoMensaje = "${cuerpoMensaje} <p> Fecha Envío:  "+.now?string['EEEE, dd MMMM yyyy HH:mm:ss']+" </p>"/> 
216 
217	<#assign cuerpoMensaje = "${cuerpoMensaje} <h3> Datos personales </h3>"/> 
218	<#assign cuerpoMensaje = "${cuerpoMensaje} <p>  Nombre y Apellidos: "+request.getParameter('form_nombre')+"	</br>"/> 
219	<#assign cuerpoMensaje = "${cuerpoMensaje}      DNI : "+request.getParameter('form_dni')+" </br>"/> 
220	<#assign cuerpoMensaje = "${cuerpoMensaje}      Domicilio : "+request.getParameter('form_domicilio')+" </br>"/> 
221	<#assign cuerpoMensaje = "${cuerpoMensaje}      Localidad : "+request.getParameter('form_localidad')+" </br>"/> 
222	<#assign cuerpoMensaje = "${cuerpoMensaje}      CP : "+request.getParameter('form_cp')+" </br>"/> 
223	<#assign cuerpoMensaje = "${cuerpoMensaje}      Provincia : "+request.getParameter('form_provincia')+" </br>"/> 
224	<#assign cuerpoMensaje = "${cuerpoMensaje}      Teléfono : "+request.getParameter('form_telefono')+" </br>"/> 
225	<#assign cuerpoMensaje = "${cuerpoMensaje}      Email : "+request.getParameter('form_email')+" </br>"/> 
226	<#assign cuerpoMensaje = "${cuerpoMensaje}      Razones : "+request.getParameter('form_razones')+" </p>"/> 
227 
228	<#assign cuerpoMensaje = "${cuerpoMensaje} <h3> Datos empresa </h3>"/> 
229	<#assign cuerpoMensaje = "${cuerpoMensaje} <p> Empresa : "+request.getParameter('form_empresa')+" </br>"/> 
230	<#assign cuerpoMensaje = "${cuerpoMensaje}     Sector : "+request.getParameter('form_sector')+" </br>"/> 
231	<#assign cuerpoMensaje = "${cuerpoMensaje}     Puesto : "+request.getParameter('form_puesto')+" </br>"/> 
232	<#assign cuerpoMensaje = "${cuerpoMensaje}     Domicilio : "+request.getParameter('form_empresa_domicilio')+" </br>"/> 
233	<#assign cuerpoMensaje = "${cuerpoMensaje}     Localidad : "+request.getParameter('form_empresa_localidad')+" </br>"/> 
234	<#assign cuerpoMensaje = "${cuerpoMensaje}     CP : "+request.getParameter('form_empresa_cp')+" </br>"/> 
235	<#assign cuerpoMensaje = "${cuerpoMensaje}     Provincia : "+request.getParameter('form_empresa_provincia')+" </br>"/> 
236	<#assign cuerpoMensaje = "${cuerpoMensaje}     Teléfono : "+request.getParameter('form_empresa_telefono')+" </br>"/> 
237	<#assign cuerpoMensaje = "${cuerpoMensaje}     Email : "+request.getParameter('form_empresa_email')+" </p>"/> 
238 
239	<#assign cuerpoMensaje = "${cuerpoMensaje} <h3> Datos académicos </h3>"/> 
240	<#assign cuerpoMensaje = "${cuerpoMensaje} <p> Titulación : "+request.getParameter('form_titulacion')+" </br>"/> 
241	<#assign cuerpoMensaje = "${cuerpoMensaje}     Otros diplomas : "+request.getParameter('form_otros_diplomas')+" </br>"/> 
242	<#assign cuerpoMensaje = "${cuerpoMensaje}     Diplomas o títulos acreditativos en PRL: "+request.getParameter('form_diplomas')+" </p>"/> 
243	 
244    <div class="portlet-msg-success"><@liferay.language key="the-form-information-was-sent-successfully" /></div> 
245     
246	<#assign mailService = serviceLocator.findService("com.liferay.mail.kernel.service.MailService")/> 
247	 
248	<#assign mailMessage = objectUtil("com.liferay.mail.kernel.model.MailMessage")/> 
249	<#assign from = objectUtil("javax.mail.internet.InternetAddress")/> 
250 
251	<#assign VOID = from.setAddress("no-reply@gva.es")/> 
252	 
253	<#assign to = objectUtil("javax.mail.internet.InternetAddress")/> 
254  
255	<#assign VOID = to.setAddress(email_envio)/> 
256  
257	<#assign VOID = mailMessage.setBody(cuerpoMensaje)/> 
258	<#assign VOID = mailMessage.setSubject(asuntoMensaje)/> 
259	<#assign VOID = mailMessage.setHTMLFormat(true)/> 
260	  
261	<#assign VOID = mailMessage.setFrom(from)/> 
262	<#assign VOID = mailMessage.setTo(to)/> 
263	 
264	 
265	<#assign VOID = mailService.sendEmail(mailMessage)/> 
266     
267</#if> 
268 
269<#--********************* 
270JAVASCRIPT 
271**************************--> 
272<script type="text/javascript"> 
273$(document).ready(function(){ 
274  $("#formulariohide").click(function(event){ 
275	event.preventDefault(); 
276    $("#formulario").hide(); 
277  }); 
278  $("#formularioshow").click(function(event){ 
279	event.preventDefault(); 
280    $("#formulario").show(); 
281  }); 
282   
283    $(".botonEnviar").click(function (){ 
284         
285        $(".portlet-msg-error").remove(); 
286         
287        if( $("input[name='form_nombre']").val() == "" ){ 
288            $("input[name='form_nombre']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
289            return false; 
290
291        else  if( $("input[name='form_dni']").val() == "" ){ 
292            $("input[name='form_dni']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
293            return false; 
294
295        else  if( $("input[name='form_domicilio']").val() == "" ){ 
296            $("input[name='form_domicilio']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
297            return false; 
298
299        else  if( $("input[name='form_localidad']").val() == "" ){ 
300            $("input[name='form_localidad']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
301            return false; 
302
303        else  if( $("input[name='form_cp']").val() == "" ){ 
304            $("input[name='form_cp']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
305            return false; 
306
307        else  if( $("input[name='form_provincia']").val() == "" ){ 
308            $("input[name='form_provincia']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
309            return false; 
310
311        else  if( $("input[name='form_telefono']").val() == "" ){ 
312            $("input[name='form_telefono']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
313            return false; 
314
315        else  if( $("input[name='form_email']").val() == "" ){ 
316            $("input[name='form_email']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
317            return false; 
318
319        else  if( $("input[name='form_aceptacion']").is(':checked') == false ){ 
320            $("input[name='form_aceptacion']").focus().before("<span class='portlet-msg-error'><@liferay.language key="this-field-is-mandatory" /></span>"); 
321            return false; 
322
323		 
324		${request.setAttribute("enviadoCorreo", "si")} 
325    }); 
326 
327       
328   
329}); 
330</script>