function peticionesByCategoria(Request $request, Response $response) { $response = $response->withHeader('Content-type', 'application/json'); $categoria = $request->getAttribute('id'); $data = Peticion::where("idCategoria", "=", $categoria)->get(); formatearFecha($data); if (count($data) == 0) { $response = $response->withStatus(404); } $response->getBody()->write($data); return $response; }
function OfertasDePeticiones(Request $request, Response $response) { $response = $response->withHeader('Content-type', 'application/json'); $email = $request->getAttribute('email'); $pet = Peticion::select("id", "nombre", "descripcion")->where("idCliente", "=", $email)->get(); $data = null; if (count($pet) == 0) { $response = $response->withStatus(404); } else { foreach ($pet as $item) { $ofe = Oferta::select("empresa.nombre as empresa", "empresa.foto as fotoEmpresa", "sucursal.nombre as sucursal", "sucursal.direccion", "sucursal.latitud", "sucursal.longitud", "oferta.*")->join("usuario", "usuario.id", "=", "oferta.idUsuario")->join("sucursal", "sucursal.id", "=", "usuario.idSucursal")->join("empresa", "sucursal.idEmpresa", "=", "empresa.email")->where("idPeticion", "=", $item['id'])->get(); formatearFecha($ofe); $data[] = array("Peticion" => $item, "Ofertas" => $ofe); } } $response->getBody()->write(json_encode($data)); return $response; }
$_experiencia_info = dbExpObtenerInfo($_experiencia["id_experiencia"], $conexion); $_imagenes = darFormatoImagen($_experiencia_info["url_avatar_profesor"], $config_ruta_img_perfil, $config_ruta_img); $_avance_experiencia = dbExpObtenerAvance($_experiencia["id_experiencia"], $conexion); $t_estimado = $_avance_experiencia["suma_sesiones_estimadas"] * $config_minutos_sesion; $t_ejecutado = $_avance_experiencia["suma_t_actividades_finalizadas"] or 0; $nivel_avance = obtieneNivelAvanceExp($t_ejecutado, $t_estimado); $actividad_terminada = $_avance_experiencia["estado_ultima_actividad"] == '3'; $experiencia_finalizada = $_experiencia_info["fecha_termino"] != ''; $fecha = formatearFecha($_experiencia_info["fecha_ultimo_acceso"]); $lang_fecha_titulo = $lang_exp_finalizadas_ultima_sesion; $ultima_titulo = $lang_ultima_actividad_finalizada; if (!$actividad_terminada) { $ultima_titulo = $lang_actividad_actual; } if ($experiencia_finalizada) { $fecha = formatearFecha($_experiencia_info["fecha_termino"]); $lang_fecha_titulo = $lang_exp_finalizadas_fecha_termino; } ?> <div class="cuadro_experiencia"> <table class="t_experiencia_cabecera"> <tr> <td> » <a class="titulo_exp"href="experiencia.php?codexp=<?php echo $_experiencia["id_experiencia"]; ?> " alt="<?php echo $_experiencia["nombre_dd"]; ?> " title="<?php echo $_experiencia["nombre_dd"];
?> <span class="admin_colaborador"><?php echo $solicitud["nombre_colaborador"]; ?> </span> <?php echo $lang_admin_de_la_experiencia; ?> <span class="admin_exp"><?php echo $solicitud["nombre_dd"]; ?> </span> </p> <div class="msg_datos"> <div class="fecha"> <?php echo "" . $lang_admin_enviada_el . formatearFecha($solicitud["fecha_envio"]); ?> </div> </div> <button class="admin_boton_aceptar" id="admin_solicitud_si_<?php echo $solicitud["id_solicitud"]; ?> " onclick="javascript:adminSolicitudesAceptar(<?php echo $solicitud["id_solicitud"]; ?> ,<?php echo $solicitud["accion"]; ?> ,<?php echo $solicitud["id_colaborador"]; ?>
mostrar_error_campo('email', $errores_campo); ?> </div> <div class="colT_m"> <label for="">Usuario desde</label> <i class="el el-calendar-sign"></i> <input type="text" title="Usuario desde" value="<?php echo formatearFecha($fila['fecha_create']); ?> " readonly/> </div> <div class="colT_m"> <label for="">Última actualización</label> <i class="el el-calendar-sign"></i> <input type="text" title="Última actualización" value="<?php echo formatearFecha($fila['fecha_update']); ?> " readonly/> </div> <div class="sent_colT_m"> <input class='lf--submit' type='submit' value='Actualizar' name="Actualiza"> </div> </div> </form> <?php } } else { ?> <p>No se recibio información</p>
?> <span class="admin_colaborador"><?php echo $solicitud["nombre_colaborador"]; ?> </span> <?php echo $lang_admin_de_la_experiencia; ?> <span class="admin_exp"><?php echo $solicitud["nombre_dd"]; ?> </span> </p> <div class="msg_datos"> <div class="fecha"> <?php echo $texto_respuesta . " " . $lang_admin_el . " " . formatearFecha($solicitud["fecha_envio"]) . " " . $lang_admin_por . " " . $solicitud["nombre_admin_responde"]; ?> </div> </div> </br> </div> <?php } if ($publicando_grupo < $grupos) { ?> <div class ="admin_colaborador_ver_mas" id="solicitudes_vermas_<?php echo $publicando_grupo + 1; ?> "> <button class="admin_colaborador_ver_mas_boton" onclick="javascript: adminSolicitudesVerMas(<?php