{"id":15650,"date":"2021-03-15T12:41:22","date_gmt":"2021-03-15T11:41:22","guid":{"rendered":"https:\/\/cofg.merkatu.info\/?page_id=15650"},"modified":"2023-10-18T13:34:54","modified_gmt":"2023-10-18T11:34:54","slug":"formakuntza-jardureak","status":"publish","type":"page","link":"https:\/\/www.cofgipuzkoa.eus\/eu\/formakuntza\/formakuntza-jardureak\/","title":{"rendered":"Formakuntza jardureak"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row class=&#8221;pageFormacion verde&#8221;][vc_column width=&#8221;1\/1&#8243;]<h2 class=\"headline font-inherit fontsize-inherit fontweight-inherit lh-inherit align-center transform-inherit \" style=\"margin: 0 0 20px 0;\">Formakuntza jardureak<\/h2>[vc_column_text]<\/p>\n<div id=\"loader\" style=\"display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(255,255,255,0.8); z-index: 9999;\">\n<div class=\"spinner-container\">\n<div class=\"spinner\"><\/div>\n<p>Cargando&#8230;<\/p>\n<\/div>\n<\/div>\n<div id=\"contenedorFormaciones\" class=\"container\" style=\"display: none;\"><\/div>\n<div id=\"buscador\" style=\"display: flex; flex-direction: column; gap: 5px; padding: 10px; background: #F5F5F5; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n<div style=\"display: flex; flex-direction: row; gap: 5px; flex-wrap: wrap;\"><input id=\"formacion\" style=\"padding: 5px; border: 1px solid #DDD; border-radius: 3px; outline: none; flex: 1;\" name=\"formacion\" type=\"text\" placeholder=\"Buscar Formaci\u00f3n...\" \/><br \/>\n<input id=\"fechaDesde\" style=\"padding: 5px; border: 1px solid #DDD; border-radius: 3px; outline: none; width: auto;\" name=\"fechaDesde\" type=\"date\" placeholder=\"Fecha Desde\" \/><br \/>\n<input id=\"fechaHasta\" style=\"padding: 5px; border: 1px solid #DDD; border-radius: 3px; outline: none; width: auto;\" name=\"fechaHasta\" type=\"date\" placeholder=\"Fecha Hasta\" \/><\/div>\n<div style=\"display: flex; flex-direction: row; gap: 10px; align-items: center; justify-content: space-between;\">\n<div id=\"tipoDiv\" style=\"flex-grow: 1;\">\n<div style=\"display: flex; flex-direction: row; gap: 10px; align-items: center;\"><label for=\"tipo_formacion\">Tipo de formaci\u00f3n:<\/label><br \/>\n<select id=\"tipo_formacion\" style=\"padding: 5px; border: 1px solid #DDD; border-radius: 3px; outline: none;\" name=\"tipo_formacion\"><option value=\"Todas\">Todas<\/option><option value=\"Actividad formativa presencial y online\">Actividad formativa presencial y online<\/option><option value=\"Actividad formativa presencial\">Actividad formativa presencial<\/option><option value=\"Actividad formativa online\">Actividad formativa online<\/option><option value=\"Curso plataforma formaci\u00f3n\">Curso plataforma formaci\u00f3n<\/option><option value=\"Curso de actualizaci\u00f3n\">Curso de actualizaci\u00f3n<\/option><option value=\"Otros\">Otros<\/option><\/select><\/div>\n<\/div>\n<p><button style=\"padding: 10px; border: 1px solid #DDD; border-radius: 3px; outline: none; background: #008CBA; color: white; cursor: pointer;\">Buscar<\/button><\/p>\n<\/div>\n<\/div>\n<div id=\"listaFormaciones\" class=\"listaFormaciones\"><\/div>\n<p><script>\n  document.getElementById('loader').style.display = 'block';<\/p>\n<p>  const url =\"https:\/\/cofgipuzkoa.pretools.net\/\"\n  let generalInfo = document.createElement(\"div\");\n  window.addEventListener('resize', adjustLayout);<\/p>\n<p>  function dibujarFormacion(formacion) {\n  let id =  formacion.id;\n  let tipoInscripcion = formacion.tipoInscripcion;\n  let nombre = formacion.nombre;\n  let tipoActividad = formacion.datosEvento.tipoActividad;\n  let fechaDesde = formacion.datosEvento.fechaDesde;\n  let fechaHasta = formacion.datosEvento.fechaHasta;\n  let fechaInscripcionDesde = formacion.datosEvento.inscripcionDesde;\n  let fechaInscripcionHasta = formacion.datosEvento.inscripcionHasta;\n  let lugares = formacion.datosEvento.lugar;\n  let lugar;\n  if(lugares.length === 0 || lugares == \",\") {\n  lugar = \"no definido\";\n  } else { \n  lugar = lugares.join(' | ');\n  }<\/p>\n<p>  let descripcion = formacion.descripcion || \"\";\n  let grupos = formacion.calendarioGrupos;\n  let observaciones = formacion.observaciones || \"\";\n  let documentos = formacion.documentos || \"No hay documentos\";\n  let inscritos = formacion.datosEvento.inscritos || 0;\n  let enEspera = formacion.datosEvento.enEspera || 0;\n  let destinatarios = formacion.destinatarios;<\/p>\n<p>  switch(destinatarios) {\n      case 288710000:\n        destinatarios = \"Colegiado\";\n        break;\n      case 288710001:\n        destinatarios = \"No Colegiado\";\n        break;\n      case 288710002:\n        destinatarios = \"Todos\";\n        break;\n      default:\n        destinatarios = \"No definido\";\n        break; \n    }<\/p>\n<p>  let grupoHTML = '';\n  if (\n    formacion.calendarioGrupos &&\n    Array.isArray(formacion.calendarioGrupos)\n  ) {\n    for (let j = 0; j < formacion.calendarioGrupos.length; j++) {\n      try {\n        let grupoId = formacion.calendarioGrupos[j].tgl_grupocursoid;\n        let grupoC = formacion.calendarioGrupos[j].grupos;\n        let horasLectivas = formacion.calendarioGrupos[j].horasLectivas;\n        let creditos = formacion.calendarioGrupos[j].creditos;\n        let inscritosGrupo = formacion.calendarioGrupos[j].inscritos;\n        let listaEspera = formacion.calendarioGrupos[j].listaEspera || 0;\n        let plazasGrupo = formacion.calendarioGrupos[j].plazas;\n  if(tipoInscripcion === 1) {\n          listaEspera = enEspera;\n        }\n  \n  grupoHTML += `<\/p>\n<div style=\"margin: 10px; padding: 20px; color: #000; background-color: #fff; border-radius: 10px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n<div class=\"info\" style=\"display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;\">\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Grupo:<\/strong> ${grupoC}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Duracion:<\/strong> ${horasLectivas}hs<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Creditos:<\/strong> ${creditos}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Plazas:<\/strong> ${plazasGrupo}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Inscritos:<\/strong> ${inscritosGrupo}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>En espera:<\/strong> ${listaEspera}<\/span>\n  <\/div>\n<\/div>\n<p>`;  \n      } catch (error) {\n        console.log(\"Error al obtener datos de calendarioGrupos:\", error);\n      }\n    }\n  }\n  let programaHTML = '';\n  if (\n    formacion.programa &&\n    Array.isArray(formacion.programa)\n  ) {\n    for (let j = 0; j < formacion.programa.length; j++) {\n      try {\n        let nombre = formacion.programa[j].nombre;\n        let profesor = formacion.programa[j].profesor;\n        let texto = formacion.programa[j].texto || \"\";\n        let inicio = diaHora(formacion.programa[j].fechaHoraInicio);\n        let fin = diaHora(formacion.programa[j].fechaHoraFin);\n        let horasLectivas = formacion.programa[j].horasLectivas;\n  programaHTML += `<\/p>\n<div style=\"margin: 10px; padding: 20px; color: #000; background-color: #fff; border-radius: 10px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\">\n<div class=\"info\" style=\"display: grid; grid-template-columns: auto auto; gap: 20px; align-items: center;\">\n  <span class=\"item nombre-profesor\" style=\"color: #FF6600; font-weight: bold; padding: 10px; background-color: #f0f0f0; border-radius: 5px;\">${nombre}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Profesor:<\/strong> ${profesor}<\/span>\n  <\/div>\n<p style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px; margin-top: 20px;\"><strong>Descripci\u00f3n:<\/strong> ${texto}<\/p>\n<\/p>\n<div class=\"info\" style=\"display: grid; grid-template-columns: auto auto; gap: 20px; align-items: center; margin-top: 20px;\">\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Fecha Inicio:<\/strong> ${inicio}<\/span>\n  <span class=\"item\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px;\"><strong>Fecha Finalizaci\u00f3n:<\/strong> ${fin}<\/span>\n  <\/div>\n<p style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px; margin-top: 20px;\"><strong>Horas Lectivas:<\/strong> ${horasLectivas}<\/p>\n<\/div>\n<p>`;<\/p>\n<p>      } catch (error) {\n        console.log(\"Error al obtener datos de Programas:\", error);\n      }\n    }\n  }<\/p>\n<p>  \/\/ TARIFAS\n  let tarifasHTML = '';\n  if (\n    formacion.tarifas &&\n    Array.isArray(formacion.tarifas)\n  ) {\n    for (let j = 0; j < formacion.tarifas.length; j++) {\n      try {\n        let nombre = formacion.tarifas[j].nombre;\n        let precio = formacion.tarifas[j].precio;\n        if ( precio != 0) {\n          tarifasHTML += `<\/p>\n<div style=\"margin: 5px 5px 10px 5px; padding: 10px; color: #000; background-color: #fff; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); display: inline-block; min-width: 200px;\">\n  <span class=\"item\" style=\"font-weight: bold;\">${nombre}: ${precio} Euros<\/span>    \n  <\/div>\n<p>`;<\/p>\n<p>    } else {\n      tarifasHTML += `<\/p>\n<div style=\"margin: 5px 5px 10px 5px; padding: 10px; color: #FFF; background-color: #FF6600; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.2); display: inline-block;\">\n  <span class=\"item\" style=\"font-weight: bold;\">Formaci\u00f3n Gratuita<\/span>    \n  <\/div>\n<p>`;\n    }<\/p>\n<p>      } catch (error) {\n        console.log(\"Error al obtener datos de Tarifas:\", error);\n      }\n    }\n  }<\/p>\n<p>  \/\/ ESTADOS<\/p>\n<p>  let estado = formacion.estado;<\/p>\n<p>  let botonesEstadoAbierto = \n  `<\/p>\n<div class=\"botones\" style=\"margin-top: 50px;padding-left: 10px;\">\n  <button class=\"btnInscripcion\" data-id=\"${id}\" type=\"submit\">Inscribirse<\/button>\n    <button onclick=\"verDetalles('${id}')\">Ver Detalles<\/button>\n  <\/div>\n<p>`;\n  let botonesEstadoOtro = \n  `<\/p>\n<div class=\"botones\" style=\"margin-top: 50px;padding-left: 10px;\">\n    <button onclick=\"verDetalles('${id}')\">Ver Detalles<\/button>\n  <\/div>\n<p>`;\n  let botonesEstadoAbiertoDetalles = \n  `<\/p>\n<div class=\"botones\" style=\"margin-top: 50px;padding-left: 10px;\">\n  <button class=\"btnInscripcion\" data-id=\"${id}\" type=\"submit\">Inscribirse<\/button>\n    <button onclick=\"volver('${id}')\">Volver<\/button>\n  <\/div>\n<p>`;\n  let botonesEstadoOtroDetalles = \n  `<\/p>\n<div class=\"botones\" style=\"margin-top: 50px;padding-left: 10px;\">\n    <button onclick=\"volver('${id}')\">Volver<\/button>\n  <\/div>\n<p>`; <\/p>\n<p>  let estadoHTML;\n  switch (estado) {\n  case \"Abierto\":\n  estadoHTML = `\n    ${botonesEstadoAbierto}\n  `;\n  break;\n  case \"Cerrado\":\n  estadoHTML = `\n    ${botonesEstadoOtro}\n  `;\n  break;\n  default:\n  estadoHTML = `\n    ${botonesEstadoOtro}\n  `;\n  break;\n  }\n  let estadoHTMLdetalles;\n  switch (estado) {\n  case \"Abierto\":\n  estadoHTMLdetalles = `\n    ${botonesEstadoAbiertoDetalles}\n  `;\n  break;\n  case \"Cerrado\":\n  estadoHTMLdetalles = `\n    ${botonesEstadoOtroDetalles}\n  `;\n  break;\n  default:\n  estadoHTML = `\n    ${botonesEstadoOtroDetalles}\n  `;\n  break;\n  }<\/p>\n<p>  \/\/ HTML<\/p>\n<p>  let className = `form`;\n  let detailsName = `detalles_${id}`;\n  generalInfo = `\n  <\/p>\n<div class=\"${className}\" style=\"margin: 5px; margin-left: auto; margin-right: auto; color: #000; background-color: whitesmoke; padding: 20px 20px 40px 20px; border-radius: 10px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); margin-bottom: 20px;\">\n<div class=\"info\" style=\"flex-wrap: wrap; justify-content: start; align-items: center; margin-top: 10px;\">\n<h2 style=\"font-family: sans-serif !important; margin: 10px; color:#93BC2C\"; font-size:1.2em; cursor: pointer;text-align: center;\"><a href=\"#title\" style=\"color: #93BC2C; text-decoration:none;\" onclick=\"verDetalles('${id}')\">${nombre}<\/a><\/h2>\n<\/p>\n<div style=\"padding: 20px; background-color: #fff; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); margin-bottom: 20px; color: #000; margin: 10px;\">\n<div class=\"info\" style=\"display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 10px;\">\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Tipo de actividad:<\/strong> ${tipoActividad}<\/span>\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Lugar:<\/strong> ${lugar}<\/span>\n  <\/div>\n<div class=\"info\" style=\"display: flex; justify-content: space-between; flex-wrap: wrap;\">\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Inicio desde:<\/strong> ${fechaDesde}<\/span>\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Hasta:<\/strong> ${fechaHasta}<\/span>\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Inscripci\u00f3n desde:<\/strong> ${fechaInscripcionDesde}<\/span>\n      <span class=\"item\" style=\"margin-bottom: 5px;\"><strong>Hasta:<\/strong> ${fechaInscripcionHasta}<\/span>\n  <\/div>\n<\/div>\n<p>    ${grupoHTML}\n    ${estadoHTML}\n  <\/p><\/div>\n<\/div>\n<div class=\"detalle_${id}\" style=\"display:none\">\n<div class=\"new\" style=\"margin: 5px; padding: 20px 30px 40px 20px; margin-left: auto; margin-right: auto; background-color: whitesmoke; color: #000;\">\n<p style=\"color:#93BC2C;font-size: 1.2em;font-weight: bold\">${nombre}<\/p>\n<\/p>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px; margin-top: 20px;\">Descripci\u00f3n<\/p>\n<\/p>\n<p style=\"padding: 10px; background-color: #ffffff; border-radius: 5px; margin: 10px; color: #3d3d3d; box-shadow: 0 2px 4px rgba(0,0,0,0.1);line-height: 28px;\">${descripcion}<\/p>\n<\/p>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px;margin-top:20px;\">Programa<\/p>\n<\/p>\n<p>${programaHTML}<\/p>\n<\/p>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px; margin-top: 20px;\">Datos del evento<\/p>\n<\/p>\n<div class=\"info\" style=\"padding: 10px; background-color: #f0f0f0; border-radius: 5px; margin: 10px 0; color: #000; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;\">\n<div style=\"margin-bottom: 10px; flex: 1 1 calc(50% - 10px); box-sizing: border-box;\">\n      <span class=\"item\" style=\"display: block;\"><strong>Tipo de actividad:<\/strong> ${tipoActividad}<\/span>\n  <\/div>\n<div style=\"margin-bottom: 10px; flex: 1 1 calc(50% - 10px); box-sizing: border-box;\">\n      <span class=\"item\" style=\"display: block;\"><strong>Lugar:<\/strong> ${lugar}<\/span>\n  <\/div>\n<div style=\"margin-bottom: 10px; flex: 1 1 calc(50% - 10px); box-sizing: border-box; background-color: #fff; padding: 10px; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.2); margin-right: 10px;\">\n      <span class=\"item\" style=\"display: block;\"><strong>Inicio desde:<\/strong> ${fechaDesde}<\/span><\/p>\n<p>      <span class=\"item\" style=\"display: block;\"><strong>Hasta:<\/strong> ${fechaHasta}<\/span>\n  <\/div>\n<div style=\"margin-bottom: 10px; flex: 1 1 calc(50% - 10px); box-sizing: border-box; background-color: #fff; padding: 10px; border-radius: 5px; box-shadow: 0 2px 4px rgba(0,0,0,0.2); margin-left: 10px;\">\n      <span class=\"item\" style=\"display: block;\"><strong>Inscripci\u00f3n desde:<\/strong> ${fechaInscripcionDesde}<\/span><\/p>\n<p>      <span class=\"item\" style=\"display: block;\"><strong>Hasta:<\/strong> ${fechaInscripcionHasta}<\/span>\n  <\/div>\n<\/div>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: table; padding-bottom: 5px; margin-top: 20px;\">Calendario por grupos<\/p>\n<p>\n    ${grupoHTML}<\/p>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px; margin-top: 20px;\">Tarifas<\/p>\n<\/p>\n<div style=\"float:none; margin-bottom: 10px;\">${tarifasHTML}<\/div>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px; margin-top: 20px;\">Observaciones<\/p>\n<\/p>\n<p style=\"padding: 10px; background-color: #ffffff; border-radius: 5px; margin: 10px; color: #3d3d3d; box-shadow: 0 2px 4px rgba(0,0,0,0.1);line-height: 28px;\">${observaciones}<\/p>\n<\/p>\n<p style=\"color:#93BC2C; font-size: 1.2em; font-weight: bold; border-bottom: 2px solid #93BC2C; display: inline-block; padding-bottom: 5px; margin-top: 20px;\">Documentaci\u00f3n<\/p>\n<\/p>\n<div id=\"documentosSection_${id}\">\n    ${\n      documentos \n      ? `<button onclick=\"descargarDocumentos('${documentos}')\">Descargar Documentaci\u00f3n<\/button>`\n      : 'No hay documentos disponibles.'\n    }\n  <\/div>\n<p>\n    ${estadoHTMLdetalles}<\/p><\/div>\n<\/div>\n<\/div>\n<p>`;<\/p>\n<p>  return  generalInfo;\n  };<\/p>\n<p>  function verDetalles(idFormacion){\n  const divs = document.querySelectorAll(\".form\");\n  divs.forEach((div) => {\n    if (div) {\n        div.style.display = 'none';\n    }\n  }) \n  let valorDetalle = `.detalle_${idFormacion}`;<\/p>\n<p>  const detalle = document.querySelector(valorDetalle);\n  if (detalle) {\n    detalle.style.display = 'block';\n  }\n  history.pushState(null, '', `?id=${idFormacion}`);\n  };<\/p>\n<p>  function volver(idFormacion){\n  const divs = document.querySelectorAll(\".form\");\n  divs.forEach((div) => {\n    if (div) {\n        div.style.display = 'block';\n    }\n  })\n  let valorDetalle = `.detalle_${idFormacion}`;<\/p>\n<p>  const detalle = document.querySelector(valorDetalle);\n  if (detalle) {\n    detalle.style.display = 'none';<\/p>\n<p>  }\n  };\n  function adjustLayout() {\n  document.querySelectorAll('.btnInscripcion').forEach(function(button) {\n  button.addEventListener('click', function(e) {\n      \/\/ Recoger los valores de los atributos de datos\n      let id = e.target.getAttribute('data-id');\n      let grupoId = e.target.getAttribute('data-grupoid');<\/p>\n<p>      \/\/ Crear una URL con par\u00e1metros para enviar las variables\n      let url = '\/inscripcion?id=' + encodeURIComponent(id);<\/p>\n<p>      \/\/ Redirigir a la nueva p\u00e1gina con las variables en la URL\n      window.location.href = url;\n  });\n  });\n  let estadoDiv = document.getElementById('estadoDiv');\n  let tipoDiv = document.getElementById('tipoDiv');\n  let estadoInformativo = document.getElementById('estado_informativo');\n  let estadoAbierto = document.getElementById('estado_abierto');\n  let tipoFormacion = document.getElementById('tipo_formacion');\n  let btnInscripcion = document.querySelector('.btnInscripcion');<\/p>\n<p>  if (window.innerWidth < 600) { estadoDiv.style.display = 'none'; tipoDiv.style.display = 'none'; estadoInformativo.checked = true; estadoAbierto.checked = true; tipoFormacion.value = 'Todas'; } else { estadoDiv.style.display = ''; tipoDiv.style.display = ''; estadoInformativo.checked = false; estadoAbierto.checked = false; tipoFormacion.value = 'Todas'; \/\/ Puedes establecer otro valor predeterminado aqu\u00ed si lo deseas } }; function buscarFormacion() { loader.style.display = 'block'; let formacion = document.getElementById('formacion').value; let fechaDesde = document.getElementById('fechaDesde').value; let fechaHasta = document.getElementById('fechaHasta').value; let estados = Array.from(document.querySelectorAll('input[name=\"estado\"]:checked')).map(cb => cb.value);\n  let tipoFormacion = document.getElementById('tipo_formacion').value;<\/p>\n<p>  fetch(`${url}buscarFormacion`, {\n      method: 'POST',\n      headers: {\n          'Content-Type': 'application\/json'\n      },\n      body: JSON.stringify({ \n      formacion: formacion,\n      fechaDesde: fechaDesde,\n      fechaHasta: fechaHasta,\n      estados: estados,\n      tipoFormacion: tipoFormacion\n  })\n  })\n  .then(response => response.json())\n  .then(data => {\n  loader.style.display = 'none';\n      const listaFormacionesDiv = document.querySelector('.listaFormaciones');\n      listaFormacionesDiv.innerHTML = '';<\/p>\n<p>      data.forEach(item => {\n          const div = document.createElement('div');\n          div.innerHTML = dibujarFormacion(item);\n          listaFormacionesDiv.appendChild(div);\n      });\n      adjustLayout();\n  })\n  .catch(error => console.error('Error:', error));\n  };\n  async function pintarPantalla() {\n  try {\n      const response = await fetch(`${url}allFormaciones`);\n      if (!response.ok) {\n          throw new Error('Error al obtener los datos');\n      }\n      const formaciones = await response.json();\n      const listaFormaciones = document.querySelector(\".listaFormaciones\");\n      listaFormaciones.innerHTML = '';<\/p>\n<p>      for (let i = 0; i < formaciones.length; i++) {\n          const formacion = formaciones[i];\n          listaFormaciones.innerHTML += dibujarFormacion(formacion);\n      }  \n      adjustLayout();\n  } catch (error) {\n      console.error('Ocurri\u00f3 un error:', error);\n  }\n  };\n  \n  async function pintarPantallaInicial() {\n    try {\n        const response = await fetch(`${url}buscarFormacion`, {\n            method: 'POST',\n            headers: {\n                'Content-Type': 'application\/json'\n            },\n            body: JSON.stringify({\n                estados: \"Abierto\"\n            })\n        });\n\n        if (!response.ok) {\n            throw new Error('Error al obtener los datos');\n        }\n\n        const formaciones = await response.json();\n        const listaFormaciones = document.querySelector(\".listaFormaciones\");\n        let contenidoFormaciones = ''; \/\/ Nuevo: Almacenar todo el contenido HTML aqu\u00ed\n\n        for (let i = 0; i < formaciones.length; i++) { const formacion = formaciones[i]; contenidoFormaciones += dibujarFormacion(formacion); \/\/ Agregar al contenido en lugar de a innerHTML directamente } listaFormaciones.innerHTML = contenidoFormaciones; \/\/ Nuevo: Agregar todo el contenido de una vez, fuera del bucle document.getElementById('loader').style.display = 'none'; document.getElementById('contenedorFormaciones').style.display = 'block'; adjustLayout(); return formaciones; } catch (error) { console.error('Ocurri\u00f3 un error:', error); } } pintarPantallaInicial().then(() => {\n    const urlParams = new URLSearchParams(window.location.search);\n    const idFormacion = urlParams.get('id');\n    console.log(\"ID Formacion:\", idFormacion);\n    if (idFormacion) {\n        verDetalles(idFormacion);\n        const forms = document.querySelectorAll('.form');\n        forms.forEach(form => {\n        form.style.display = 'none';\n    });\n    }\n});<\/p>\n<p>  function diaHora(inicio) {\n  const fecha = new Date(inicio);<\/p>\n<p>  const dia = String(fecha.getDate()).padStart(2, '0');\n  const mes = String(fecha.getMonth() + 1).padStart(2, '0');\n  const ano = fecha.getFullYear();<\/p>\n<p>  const hora = String(fecha.getHours()).padStart(2, '0');\n  const minutos = String(fecha.getMinutes()).padStart(2, '0');<\/p>\n<p>  const fechaFormateada = `${dia}\/${mes}\/${ano}`;\n  const horaFormateada = `${hora}:${minutos}`;<\/p>\n<p>  return `${fechaFormateada} ${horaFormateada}`;\n  };\n  pintarPantallaInicial();<\/p>\n<p>  async function descargarDocumentos(documentos) {\n      try {\n          const response = await fetch(`https:\/\/cofgipuzkoa.pretools.net\/documentos`, {\n              method: 'POST',\n              headers: {\n                  'Content-Type': 'application\/json'\n              },\n              body: JSON.stringify({ documentos: documentos })\n          });<\/p>\n<p>          if (!response.ok) {\n              throw new Error('Error al descargar los documentos');\n          }<\/p>\n<p>          const blob = await response.blob();\n          const url = window.URL.createObjectURL(blob);\n          const a = document.createElement('a');\n          a.href = url;\n          a.download = 'documentos.zip'; \n          document.body.appendChild(a);\n          a.click();\n          window.URL.revokeObjectURL(url);\n      } catch (error) {\n          console.error('Error:', error);\n      }\n  }<\/p>\n<p>  <\/script>[\/vc_column_text][\/vc_column][\/vc_row][vc_section disable_element=&#8221;yes&#8221;][vc_row class=&#8221;pageContenido&#8221;][vc_column width=&#8221;1\/1&#8243;]<h2 class=\"headline font-inherit fontsize-inherit fontweight-inherit lh-inherit align-center transform-inherit \" style=\"margin: 0 0 20px 0;\">DESCUBRE NUESTRA OFERTA FORMATIVA<\/h2>[vc_column_text][my_calendar format=&#8221;calendar&#8221; time=&#8221;month&#8221; above=&#8221;nav&#8221;][\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row_content&#8221; disable_element=&#8221;yes&#8221; el_id=&#8221;seccionEmpleo&#8221;][vc_row type=&#8221;full_width_section&#8221;][vc_column el_class=&#8221;columna izq morado&#8221; bg_color=&#8221;#7a1f5e&#8221; bg_image=&#8221;14295&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;]<h2 class=\"headline font-inherit fontsize-inherit fontweight-inherit lh-inherit align-left transform-inherit \" style=\"margin: 0 0 20px 0;\">Ofrezco<br \/>\ntrabajo<\/h2>[vc_column_text]<\/p>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n<p>[\/vc_column_text]<a href=\"#\" target=\"_self\" class=\"button color-3 medium outline\" style=\"border-radius: ;\">Publicar oferta<\/a>[\/vc_column][vc_column el_class=&#8221;columna dcha verde&#8221; bg_color=&#8221;#93bc2c&#8221; bg_image=&#8221;14293&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;]<h2 class=\"headline font-inherit fontsize-inherit fontweight-inherit lh-inherit align-left transform-inherit \" style=\"margin: 0 0 20px 0;\">Busco<br \/>\ntrabajo<\/h2>[vc_column_text]<\/p>\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n<p>[\/vc_column_text]<a href=\"#\" target=\"_self\" class=\"button color-3 medium outline\" style=\"border-radius: ;\">Ver ofertas<\/a>[\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row&#8221; el_id=&#8221;seccionFormularioContacto&#8221; css=&#8221;.vc_custom_1601464511718{background: #fef5fb url(https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2020\/09\/bg_contacto.jpg?id=14367) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}&#8221;][vc_row class=&#8221;morado&#8221;][vc_column width=&#8221;1\/1&#8243;]<h2 class=\"headline font-inherit fontsize-inherit fontweight-inherit lh-inherit align-center transform-inherit \" style=\"margin: 0 0 20px 0;\">Zalantzarik ba al duzu?<br \/>\n<\/h2>[vc_column_text el_class=&#8221;postTitle&#8221;]<\/p>\n<p style=\"text-align: center;\">Guk lagunduko dizugu<\/p>\n<p>[\/vc_column_text][vc_column_text]<\/p>\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f15152-o1\" lang=\"eu-ES\" dir=\"ltr\" data-wpcf7-id=\"15152\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/eu\/wp-json\/wp\/v2\/pages\/15650#wpcf7-f15152-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"15152\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.0.6\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"eu_ES\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f15152-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<div class=\"row dos\">\n\t<div>\n\t\t<p><label> * Izena<\/label>\n\t\t<\/p>\n\t\t<div class=\"campo\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div>\n\t\t<p><label> * Posta elektronikoa <\/label>\n\t\t<\/p>\n\t\t<div class=\"campo\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"row\">\n\t<p><label> Kontsulta<\/label>\n\t<\/p>\n\t<div class=\"campo\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"row check\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance-383\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance-383\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\"><a href=\"https:\/\/www.cofgipuzkoa.eus\/eu\/terminoak-eta-baldintzak-irakurri-eta-onartzen-ditut\/\" target=\"_blank\" alt=\"Terminoak eta baldintzak irakurri eta onartzen ditut\" title=\"Terminoak eta baldintzak irakurri eta onartzen ditut\">Terminoak eta baldintzak irakurri eta onartzen ditut<\/a><\/span><\/label><\/span><\/span><\/span>\n\t<\/p>\n<\/div>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"email_usuario\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"nombre_usuario\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"apellido_usuario\" \/>\n<div class=\"row submit\">\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Bidali\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n<p>[\/vc_column_text][\/vc_column][\/vc_row][\/vc_section]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row class=&#8221;pageFormacion verde&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text] Cargando&#8230; Tipo de formaci\u00f3n: TodasActividad formativa presencial y onlineActividad formativa presencialActividad formativa onlineCurso plataforma formaci\u00f3nCurso de actualizaci\u00f3nOtros Buscar [\/vc_column_text][\/vc_column][\/vc_row][vc_section disable_element=&#8221;yes&#8221;][vc_row class=&#8221;pageContenido&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text][my_calendar format=&#8221;calendar&#8221; time=&#8221;month&#8221; above=&#8221;nav&#8221;][\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row_content&#8221; disable_element=&#8221;yes&#8221; el_id=&#8221;seccionEmpleo&#8221;][vc_row type=&#8221;full_width_section&#8221;][vc_column el_class=&#8221;columna izq morado&#8221; bg_color=&#8221;#7a1f5e&#8221; bg_image=&#8221;14295&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][vc_column el_class=&#8221;columna dcha verde&#8221; bg_color=&#8221;#93bc2c&#8221; bg_image=&#8221;14293&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row&#8221; el_id=&#8221;seccionFormularioContacto&#8221; css=&#8221;.vc_custom_1601464511718{background: #fef5fb url(https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2020\/09\/bg_contacto.jpg?id=14367) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}&#8221;][vc_row class=&#8221;morado&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text el_class=&#8221;postTitle&#8221;] Guk lagunduko dizugu [\/vc_column_text][vc_column_text] [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section]<\/p>\n","protected":false},"author":1107,"featured_media":0,"parent":15645,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"footnotes":""},"class_list":["post-15650","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/\" \/>\n<meta property=\"og:locale\" content=\"eu_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\" \/>\n<meta property=\"og:description\" content=\"[vc_row class=&#8221;pageFormacion verde&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text] Cargando&#8230; Tipo de formaci\u00f3n: TodasActividad formativa presencial y onlineActividad formativa presencialActividad formativa onlineCurso plataforma formaci\u00f3nCurso de actualizaci\u00f3nOtros Buscar [\/vc_column_text][\/vc_column][\/vc_row][vc_section disable_element=&#8221;yes&#8221;][vc_row class=&#8221;pageContenido&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text][my_calendar format=&#8221;calendar&#8221; time=&#8221;month&#8221; above=&#8221;nav&#8221;][\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row_content&#8221; disable_element=&#8221;yes&#8221; el_id=&#8221;seccionEmpleo&#8221;][vc_row type=&#8221;full_width_section&#8221;][vc_column el_class=&#8221;columna izq morado&#8221; bg_color=&#8221;#7a1f5e&#8221; bg_image=&#8221;14295&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][vc_column el_class=&#8221;columna dcha verde&#8221; bg_color=&#8221;#93bc2c&#8221; bg_image=&#8221;14293&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row&#8221; el_id=&#8221;seccionFormularioContacto&#8221; css=&#8221;.vc_custom_1601464511718{background: #fef5fb url(https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2020\/09\/bg_contacto.jpg?id=14367) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}&#8221;][vc_row class=&#8221;morado&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text el_class=&#8221;postTitle&#8221;] Guk lagunduko dizugu [\/vc_column_text][vc_column_text] [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/\" \/>\n<meta property=\"og:site_name\" content=\"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-18T11:34:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/12\/cofg.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@GipuzkoaCOF\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/\",\"url\":\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/\",\"name\":\"Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\",\"isPartOf\":{\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#website\"},\"datePublished\":\"2021-03-15T11:41:22+00:00\",\"dateModified\":\"2023-10-18T11:34:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/#breadcrumb\"},\"inLanguage\":\"eu-ES\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cofgipuzkoa.eus\/eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Formakuntza\",\"item\":\"https:\/\/www.cofgipuzkoa.eus\/formacion-3\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Formakuntza jardureak\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#website\",\"url\":\"https:\/\/www.cofgipuzkoa.eus\/\",\"name\":\"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\",\"description\":\"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\",\"publisher\":{\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cofgipuzkoa.eus\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"eu-ES\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#organization\",\"name\":\"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\",\"url\":\"https:\/\/www.cofgipuzkoa.eus\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"eu-ES\",\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/11\/cofg_logo.png\",\"contentUrl\":\"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/11\/cofg_logo.png\",\"width\":112,\"height\":112,\"caption\":\"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala\"},\"image\":{\"@id\":\"https:\/\/www.cofgipuzkoa.eus\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/GipuzkoaCOF\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/","og_locale":"eu_ES","og_type":"article","og_title":"Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","og_description":"[vc_row class=&#8221;pageFormacion verde&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text] Cargando&#8230; Tipo de formaci\u00f3n: TodasActividad formativa presencial y onlineActividad formativa presencialActividad formativa onlineCurso plataforma formaci\u00f3nCurso de actualizaci\u00f3nOtros Buscar [\/vc_column_text][\/vc_column][\/vc_row][vc_section disable_element=&#8221;yes&#8221;][vc_row class=&#8221;pageContenido&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text][my_calendar format=&#8221;calendar&#8221; time=&#8221;month&#8221; above=&#8221;nav&#8221;][\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row_content&#8221; disable_element=&#8221;yes&#8221; el_id=&#8221;seccionEmpleo&#8221;][vc_row type=&#8221;full_width_section&#8221;][vc_column el_class=&#8221;columna izq morado&#8221; bg_color=&#8221;#7a1f5e&#8221; bg_image=&#8221;14295&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][vc_column el_class=&#8221;columna dcha verde&#8221; bg_color=&#8221;#93bc2c&#8221; bg_image=&#8221;14293&#8243; column_center=&#8221;true&#8221; width=&#8221;1\/2&#8243;][vc_column_text] Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section][vc_section full_width=&#8221;stretch_row&#8221; el_id=&#8221;seccionFormularioContacto&#8221; css=&#8221;.vc_custom_1601464511718{background: #fef5fb url(https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2020\/09\/bg_contacto.jpg?id=14367) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}&#8221;][vc_row class=&#8221;morado&#8221;][vc_column width=&#8221;1\/1&#8243;][vc_column_text el_class=&#8221;postTitle&#8221;] Guk lagunduko dizugu [\/vc_column_text][vc_column_text] [\/vc_column_text][\/vc_column][\/vc_row][\/vc_section]","og_url":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/","og_site_name":"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","article_modified_time":"2023-10-18T11:34:54+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/12\/cofg.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@GipuzkoaCOF","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/","url":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/","name":"Formakuntza jardureak - Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","isPartOf":{"@id":"https:\/\/www.cofgipuzkoa.eus\/#website"},"datePublished":"2021-03-15T11:41:22+00:00","dateModified":"2023-10-18T11:34:54+00:00","breadcrumb":{"@id":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/#breadcrumb"},"inLanguage":"eu-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cofgipuzkoa.eus\/formacion-2\/actividades-de-formacion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cofgipuzkoa.eus\/eu\/"},{"@type":"ListItem","position":2,"name":"Formakuntza","item":"https:\/\/www.cofgipuzkoa.eus\/formacion-3\/"},{"@type":"ListItem","position":3,"name":"Formakuntza jardureak"}]},{"@type":"WebSite","@id":"https:\/\/www.cofgipuzkoa.eus\/#website","url":"https:\/\/www.cofgipuzkoa.eus\/","name":"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","description":"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","publisher":{"@id":"https:\/\/www.cofgipuzkoa.eus\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cofgipuzkoa.eus\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"eu-ES"},{"@type":"Organization","@id":"https:\/\/www.cofgipuzkoa.eus\/#organization","name":"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala","url":"https:\/\/www.cofgipuzkoa.eus\/","logo":{"@type":"ImageObject","inLanguage":"eu-ES","@id":"https:\/\/www.cofgipuzkoa.eus\/#\/schema\/logo\/image\/","url":"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/11\/cofg_logo.png","contentUrl":"https:\/\/www.cofgipuzkoa.eus\/wp-content\/uploads\/2023\/11\/cofg_logo.png","width":112,"height":112,"caption":"Colegio Oficial de Farmac\u00e9uticos de Gipuzkoa - Gipuzkoako Farmazilarien Elkargo Ofiziala"},"image":{"@id":"https:\/\/www.cofgipuzkoa.eus\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/GipuzkoaCOF"]}]}},"publishpress_future_action":{"enabled":false,"date":"2026-05-08 23:08:42","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"translation_priority"},"_links":{"self":[{"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/pages\/15650"}],"collection":[{"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/users\/1107"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/comments?post=15650"}],"version-history":[{"count":1,"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/pages\/15650\/revisions"}],"predecessor-version":[{"id":15844,"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/pages\/15650\/revisions\/15844"}],"up":[{"embeddable":true,"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/pages\/15645"}],"wp:attachment":[{"href":"https:\/\/www.cofgipuzkoa.eus\/eu\/wp-json\/wp\/v2\/media?parent=15650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}