コード例 #1
0
 protected function cargarMenuHorizontal()
 {
     $opciones = array();
     /*
      * FIXME: eliminar los tildes para las urls ( url => nombre)
      */
     $opciones = Sitios::getAll(null, null, "orden")->toArray();
     if (isset($opciones) && count($opciones) > 0) {
         foreach ($opciones as $op) {
             $ret[] = array('url' => '/default/index/index/sitio/' . strtolower($op['nombre']), 'alt' => strtolower($op['nombre']), 'text' => ucfirst($op['titulo']));
         }
         $this->view->menuHorizontalOpciones = $ret;
     } else {
         $this->view->menuHorizontalOpciones = array();
     }
 }
コード例 #2
0
ファイル: Sitios.php プロジェクト: anavarretev/surforce-cms
 public static function setPorDefecto($id)
 {
     $Sitios = new Sitios();
     $Sitios->update(array('por_defecto' => 0));
     $Sitios->update(array('por_defecto' => 1), 'id = ' . $id);
 }
コード例 #3
0
ファイル: Sectores.blade.php プロジェクト: kher09/MovRF
					<th>BCCH</th>
					<th>LAC</th>
					<th>Ant Mod</th>
					<th>Sec Fis</th>
					<th>Azimuth</th>
					<th>Altura de Radiacion</th>
					<th>Titl E</th>
					<th>Titl M</th>
					<th>Tecnologia</th>
				</tr>
			</tfoot>
			<tbody>
				@foreach($Sectores as $value)
					<?php 
$Nodo = Nodos::find($value->bas_id_nodo);
$Sitio = Sitios::find($Nodo->bas_id_sitio);
?>
					<tr>
						<td>
							<div class="btn-group">
								<button type="button" class="btn btn-warning btn-xs dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
									Acciones <span class="caret"></span>
								</button>
								<ul class="dropdown-menu" role="menu">
									<li><a href="{{ URL::to('Admin/Catalogo/Sectores/Update/'. $value->id) }}"><i class="fa fa-pencil-square-o"></i>| Editar</a></li>
									<li class="divider"></li>
									<li><a href="{{ URL::to('Admin/Catalogo/Sectores/#') }}"  data-toggle="modal" data-target="#UbicacionModal" data-latitud="{{ $Sitio->geo_coord_lat }}" data-longitud="{{ $Sitio->geo_coord_lon }}" data-sector="{{ $value->bas_id_sector }}" data-nodo="{{ $Nodo->bas_id_nodo }}" data-sitio="{{ $Sitio->bas_id_sitio }}" data-namesitio="{{ $Sitio->nombre }}" data-depto="{{ $Sitio->geo_dep }}" class="VerUbicacion"><i class="fa fa-map"></i>| Ver Ubicacion</a></li>
								</ul>
							</div>
						</td>
						<td>{{$value->bas_id_sector}}</td>
コード例 #4
0
ファイル: WebController.php プロジェクト: bmrpas/SHREDDER
 public function index()
 {
     $sitios = Sitios::first();
     return View::make('index', array('sitios' => $sitios));
 }
コード例 #5
0
ファイル: Nodos.blade.php プロジェクト: kher09/MovRF
					<th>Estado</th>
					<th>Elect CTRL</th>
					<th>Elect MOD</th>
					<th>Elect Ver SW</th>
					<th>Elect BB</th>
					<th>Tamaño</th>
					<th>Elect ID TX</th>
					<th>Grab Num</th>
					<th>Grab Mod</th>
					<th>Cantidad de Sectores</th>
				</tr>
			</tfoot>
			<tbody>
				@foreach($Nodos as $value)
					<?php 
$Sitio = Sitios::find($value->bas_id_sitio);
?>
					<tr>
						<td>
							<div class="btn-group">
								<button type="button" class="btn btn-warning btn-xs dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
									Acciones <span class="caret"></span>
								</button>
								<ul class="dropdown-menu" role="menu">
									<li><a href="{{ URL::to('Admin/Catalogo/Nodos/Update/'. $value->id) }}"><i class="fa fa-pencil-square-o"></i>| Editar</a></li>
									<li class="divider"></li>
									<li><a href="{{ URL::to('Admin/Catalogo/Nodos/#') }}" data-toggle="modal" data-target="#SectoresModal" data-nodo="{{ $value->id }}" data-namenodo="{{ $value->bas_id_nodo }}" class="VerSectores"><i class="fa fa-binoculars"></i>| Ver Sectores</a></li>
									<li><a href="{{ URL::to('Admin/Catalogo/Nodos/#') }}"  data-toggle="modal" data-target="#UbicacionModal" data-latitud="{{ $Sitio->geo_coord_lat }}" data-longitud="{{ $Sitio->geo_coord_lon }}" data-nombre="{{ $value->bas_id_nodo }}" data-namesitio="{{ $Sitio->nombre }}" data-depto="{{ $Sitio->geo_dep }}" class="VerUbicacion"><i class="fa fa-map"></i>| Ver Ubicacion</a></li>
								</ul>
							</div>
						</td>
コード例 #6
0
 public function CSV()
 {
     $file = public_path() . '\\nodos.csv';
     $conteo = 0;
     $guardados = 0;
     $noguardados = "";
     $Valores;
     $busqueda;
     if (($archivocsv = fopen($file, "r")) !== false) {
         $DatosCSV = fgetcsv($archivocsv, 0, ";", "'", "\n");
         $num_campos = count($DatosCSV);
         while (($datos = fgetcsv($archivocsv, 2048, ";", "\n")) !== false) {
             $busqueda = Sitios::where('bas_id_sitio', '=', $datos[1])->first();
             if (count($busqueda) > 0) {
                 $Nodo = new Nodos();
                 $Nodo->bas_id_nodo = $datos[0];
                 $Nodo->bas_id_sitio = $busqueda->id;
                 $Nodo->tecnologia = $datos[2];
                 $Nodo->time_inicio = $datos[3];
                 $Nodo->time_fin = $datos[4];
                 $Nodo->numeros = $datos[5];
                 $Nodo->id_oss = $datos[6];
                 $Nodo->estado = $datos[7];
                 $Nodo->elect_ctrl = $datos[8];
                 $Nodo->elect_mod = $datos[9];
                 $Nodo->elect_ver_sw = $datos[10];
                 $Nodo->elect_bb = $datos[11];
                 $Nodo->elect_tam = $datos[12];
                 $Nodo->elect_id_tx = $datos[13];
                 $Nodo->grab_num = $datos[14];
                 $Nodo->grab_mod = $datos[15];
                 $Nodo->count_sec = $datos[16];
                 $Nodo->count_site = $datos[17];
                 if ($Nodo->save()) {
                     $guardados++;
                 }
             } else {
                 $noguardados = $noguardados . ', ' . $datos[1];
             }
             $i = 0;
             foreach ($datos as $row) {
                 $Valores[$conteo][$i] = $row;
                 $i++;
             }
             $conteo++;
         }
     }
     fclose($archivocsv);
     return View::make('CSVProced', array('file' => $file, 'num_campos' => $num_campos, 'DatosCSV' => $DatosCSV, 'Valores' => $Valores, 'busqueda' => $busqueda, 'guardados' => $guardados, 'noguardados' => $noguardados));
 }
コード例 #7
0
 public static function getConfiguracionDefault()
 {
     $sitio = Sitios::getSitioDefault();
     $configuracion = new Configuracion();
     $configuracion->fetchRow("id = '{$sitio->id}'");
 }
コード例 #8
0
 public function eliminarAction()
 {
     $this->view->subtitle = "Eliminar";
     Zend_Loader::loadClass('Sitios');
     $Sitios = new Sitios();
     if ($this->_request->isPost()) {
         $filter = new Zend_Filter_Alpha();
         $id = (int) $this->_request->getPost('id');
         $del = $filter->filter($this->_request->getPost('del'));
         if ($del == 'Si' && $id > 0) {
             $where = 'id = ' . $id;
             $rows_affected = $Sitios->delete($where);
         }
     } else {
         $id = (int) $this->_request->getParam('id');
         if ($id > 0) {
             $this->view->sitio = $Sitios->fetchRow('id=' . $id);
             if ($this->view->sitio->id > 0) {
                 $this->render();
                 return;
             }
         }
     }
     $this->_redirect('/admin/sitios/');
 }