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(); } }
public static function setPorDefecto($id) { $Sitios = new Sitios(); $Sitios->update(array('por_defecto' => 0)); $Sitios->update(array('por_defecto' => 1), 'id = ' . $id); }
<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>
public function index() { $sitios = Sitios::first(); return View::make('index', array('sitios' => $sitios)); }
<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>
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)); }
public static function getConfiguracionDefault() { $sitio = Sitios::getSitioDefault(); $configuracion = new Configuracion(); $configuracion->fetchRow("id = '{$sitio->id}'"); }
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/'); }