$conteni->categoria_id = 1; $conteni->autor()->associate($usuario); $conteni->contenible()->associate($documen); $conteni->save(); $eventoo = new Evento(); $eventoo->cuerpo = 'Evento creada para hacer pruebas.'; $eventoo->lugar = 'Calle Test 123'; $eventoo->fecha = Carbon\Carbon::parse('2035-07-25 12:00:00'); $eventoo->save(); $conteni = new Contenido(); $conteni->titulo = 'Primer Evento'; $conteni->categoria_id = 1; $conteni->autor()->associate($usuario); $conteni->contenible()->associate($eventoo); $conteni->save(); $novedad = new Novedad(); $novedad->cuerpo = 'Novedad creada para hacer pruebas.'; $novedad->save(); $conteni = new Contenido(); $conteni->titulo = 'Primer Novedad'; $conteni->categoria_id = 1; $conteni->autor()->associate($usuario); $conteni->contenible()->associate($novedad); $conteni->save(); $usuario = new Usuario(); $usuario->email = '*****@*****.**'; $usuario->password = password_hash('12345678', PASSWORD_DEFAULT); $usuario->nombre = 'Usuario'; $usuario->apellido = 'Test'; $usuario->puntos = 20; $usuario->img_tipo = 1;
$smarty->assign("titulo", $_REQUEST["titulo"]); $smarty->assign("texto", $_REQUEST["texto"]); $smarty->assign("foto", $oNovedad->Foto); if ($oNovedad->Activo == 1) { $smarty->assign("act", "selected"); $smarty->assign("des", ""); } else { $smarty->assign("act", ""); $smarty->assign("des", "selected"); } $smarty->assign("error", "Archivo no valido !!!"); } } // BORRAR if ($_REQUEST["accion"] == "Borrar") { $novedad = new Novedad($_REQUEST["id_novedad"]); $novedad->Eliminar(); header("Location: " . $_SERVER['PHP_SELF']); } } $oNovedades = new Novedades(); $rs = $oNovedades->GetAll(); $row = $rs->_array; if (count($row) >= 1) { foreach ($row as $key => $value) { $fields = $value; $aDatos[] = array("id_novedad" => $fields['ID_NOVEDAD'], "seccion" => $fields['SECCION'], "titulo" => $fields['TITULO'], "texto" => substr($fields['TEXTO'], 0, 50) . "...", "foto" => $fields['FOTO'], "activo" => $fields['ACTIVO'] == 1 ? "SI" : "NO"); } } $smarty->assign("novedades", $aDatos); // Render del template
public function eliminar($idNov) { $vdt = new Validate\QuickValidator(array($this, 'notFound')); $vdt->test($idNov, new Validate\Rule\NumNatural()); $novedad = Novedad::with(array('contenido', 'comentarios.votos'))->findOrFail($idNov); $novedad->delete(); UserlogCtrl::createLog('delNovedad', $this->session->user('id'), $novedad); $this->flash('success', 'La novedad ha sido eliminada exitosamente.'); $this->redirectTo('shwIndex'); }