$client = new nusoap_client($service_url."/soap-reservacion"); $client->timeout = 1000000000; $client->response_timeout = 1000000000; $results = $client->call('insert', array('params' => $params_ws)); $results = json_decode($results); $reservacion = $results->data; $data_excursiones[$pos]['localizador'] = strtoupper(generarLocalizador(5)); $data_excursiones[$pos]['telefonoContacto'] = $reservacion->evento->telefono; $data_excursiones[$pos]['entradas'] = json_encode($reservacion->entradas); }*/ /** **/ $idioma_actual = isset($lang_set) ? getIdiomaByCodigo($lang_set) : getIdioma($hotel->idiomaId); $data_reserva['idiomaId'] = $idioma_actual->id; $idReserva = insertReserva($hotel->id, $data_reserva, $data_apartamento, $data_excursiones, $data_user, $data_pago, str_replace(',', '.', (string) $precio)); if ($idReserva) { $result = array(); $result['msg'] = 'ok'; $result['data'] = 'Se guardaron los datos correctamente'; $result['reserva_id'] = encryptId($idReserva); //$_SESSION['data_usuario'] = $data_user; $smarty->assign('usuario', $data_user); $reservacion = getReserva($idReserva); $reservacion->id = encryptId($idReserva); $smarty->assign('reserva', $reservacion); $subject = 'New Booking ' . $hotel->nombres->es . ' [' . $reservacion->localizador . ']'; $smarty->assign('entrada', $data_apartamento['inicio']); $smarty->assign('salida', $data_apartamento['final']);
<?php $logged = $usuario_core->validateUser(); if ($logged && ($usuario_core->getUsuario()->usuarioGrupoId == 1 || $usuario_core->getUsuario()->usuarioGrupoId == 3)) { $dir = $app_dir . '/configs/'; $files = scandir($dir); $dictionary = array(); $idiomas = array(); foreach ($files as $file_dir) { if (strpos($file_dir, '.conf') && file_exists($dir . $file_dir)) { $lang = str_replace('.conf', '', $file_dir); $content = file($dir . $file_dir, FILE_IGNORE_NEW_LINES); $idioma = getIdiomaByCodigo($lang); if ($idioma) { $dictionary[$lang] = array(); $idiomas[] = $idioma; foreach ($content as $line) { $c = explode('=', $line); $dictionary[$lang][trim($c[0])] = trim($c[1]); } } } } $languages = getAllIdiomas(); $smarty->assign('languages', $languages); $smarty->assign('idiomas', $idiomas); $smarty->assign('config', $dictionary); $smarty->assign('usuario', $usuario_core->getUsuario()); $smarty->display('admin/idioma/gestion.tpl'); } else { header('Location:' . $base_url . '/admin-login');