Exemplo n.º 1
0
                 
                 $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']);
Exemplo n.º 2
0
<?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');