<?php $hoteles = getHotelesCampaniasActivas(); $smarty->assign('hoteles', $hoteles); $locations = getLocationsHotelesCampaniasActivas(''); $smarty->assign('locations', json_encode($locations)); $precios = getPreciosHoteles(''); $count = count($precios); $cant = $count > 6 ? 6 : $count; $rangosPrecios = array(); for ($i = 1; $i <= $cant; $i++) { $rangosPrecios[] = $precios[intval($count / $cant) * $i]; } $smarty->assign('precios', $rangosPrecios); $estrellas = getCalidadHoteles(''); if ($estrellas && count($estrellas) > 1) { $smarty->assign('estrellas', $estrellas); } $smarty->display('admin/hoteles.tpl');
} //$hoteles = getHotelesCampaniasActivas($term, ((isset($_POST['paginar_otros'])) ? 0 : $start), 10, $hotelId, $_POST); $hoteles = getHotelesCampaniasActivas($term, isset($_POST['paginar_otros']) ? 0 : $start, 9, $hotelId, $_POST); if (count($hoteles) == 4) { foreach ($hoteles as $hotel) { if ($hotel['nombre'] == $term && $hotel['destino']['nombre']) { $un_hotel = $hotel; $smarty->assign('un_hotel', $un_hotel); break; } } } if (isset($un_hotel)) { $hoteles = getHotelesCampaniasActivas($un_hotel['destino']['nombre'], $start, 10, $un_hotel['id'], $_POST); } $smarty->assign('hoteles', $hoteles); $html = $smarty->fetch('admin/hoteles_filtros.tpl'); $result = array('msg' => 'ok', 'html' => $html, 'hoteles' => $hoteles); if (!isset($_POST['paginar_otros']) && !$start) { $locations = getLocationsHotelesCampaniasActivas($term); $result['locations'] = $locations; } } if (strcmp($action, 'informacionMapa') == 0) { $id = $_POST['id']; $hotel = getHotelById($id); $smarty->assign('hotel', $hotel); $html = $smarty->fetch('admin/hotel_info.tpl'); $result = array('msg' => 'ok', 'html' => $html); } echo json_encode($result);