public function actionInsertarComentarioProfesor() { $usuario = Usuario::model()->findByPk(Yii::app()->user->id); $fichaUsuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); $canal = Canal::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); $actividad = $_POST['id_actividad']; $mensaje = $_POST['mensaje']; if ($actividad != null && $mensaje != null) { if (is_numeric($actividad)) { $mensajeFilter = mysql_real_escape_string(htmlentities($mensaje)); //le quito las etiquetas html //si la persona puede guardar utilizando esa actividad lo dejo guardar $actividadBusqueda = Yii::app()->db->createCommand("select act.id_actividad from actividad act where act.id_usuario=" . $usuario->id_usuario . " and act.id_actividad=" . $actividad)->queryAll(); if ($actividadBusqueda != null) { $muroProfesor = new PerfilMuroProfesor(); $muroProfesor->posteo = $mensajeFilter; $muroProfesor->id_actividad = $actividad; $muroProfesor->id_canal = $canal->id_canal; $muroProfesor->fhcreacion = new CDbExpression('NOW()'); $muroProfesor->cusuario = "juancito"; $muroProfesor->save(); echo "saved"; } else { throw new ExceptionClass('No se ha podido guardar el comentario'); } } else { echo "error de actividad"; } } }
public function actionGaleria() { $Us = Usuario::model()->findByPk(Yii::app()->user->id); $perfilSocial = PerfilSocial::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $Us->id_usuario)); $fuModel = new FileUpload(); //modelo que permite subir archivos de imagen $fichaUsuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $Us->id_usuario)); /*carga de div de confirmacion vacia*/ $myValue = "Content loaded"; $this->render('galeria', array('Us' => $Us, 'perfilSocial' => $perfilSocial)); }
public function actionGetContactos() { $busqueda = $_POST['busqueda']; $res = str_replace(",", "", $busqueda); $arr = str_split($res); $criteria = new CDbCriteria(); $criteria->select = "*"; $criteria->addInCondition('id_usuario', $arr); $res = FichaUsuario::model()->findAll($criteria); $usuario = Usuario::model()->findByPk(Yii::app()->user->id); $this->renderPartial('_contactos', array('contactos' => $res, 'usuario' => $usuario)); }
/img/8.png" alt="First slide"> </div> </div> </div> <div> <?php if (Yii::app()->user->isGuest == false) { } ?> <?php if (!Yii::app()->user->isGuest) { $Us = Usuario::model()->findByPk(Yii::app()->user->id); $fichaUsuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $Us->id_usuario)); } $nombre = $fichaUsuario->nombre; $apellido = $fichaUsuario->apellido; /* $dni = $fichaUsuario->dni; $sexo = $fichaUsuario->sexo; $fechanac = $fichaUsuario->fechanac; $telfijo = $fichaUsuario->telfijo; $celular = $fichaUsuario->celular; $contactoEmergencia = $fichaUsuario->conemer; $telefonoEmergencia = $fichaUsuario->telemer; $localidad = $localidad->localidad; //falta la provincia $direccion = $fichaUsuario->direccion; $piso = $fichaUsuario->piso; $depto = $fichaUsuario->depto;
<?php echo $form->dropDownList($actividad, 'id_deporte', CHtml::listData(Deporte::model()->findAll(), 'id_deporte', 'deporte'), array('empty' => 'Seleccione el deporte', 'class' => "form-control")); ?> </div> <div class="form-group"> <?php $criteria = new CDbCriteria(); $criteria->condition = 'id_usuario IN (select id_usuario from actividad where id_actividad IN ( select id_actividad from actividad where id_institucion = :institucion ))'; $criteria->params = array(':institucion' => Yii::app()->user->id); $usuario = FichaUsuario::model()->findAll($criteria); ?> <?php echo $form->labelEx($ficha_usuario, 'Profesor'); ?> <?php echo $form->dropDownList($actividad, 'id_usuario', CHtml::listData(FichaUsuario::model()->findAll($criteria), 'id_usuario', 'nombre', 'apellido'), array('prompt' => 'Seleccione el profesor', 'class' => "form-control")); ?> </div> <div class="form-group"> <?php echo $form->labelEx($actividad, 'Precio'); ?> <label class="sr-only" for="exampleInputAmount">Amount (in dollars)</label> <div class="input-group"> <div class="input-group-addon">$</div> <?php echo $form->textField($actividad, 'valor_actividad', array('class' => "form-control", 'placeholder' => "Precio")); ?> <div class="input-group-addon">.00</div> </div> <br>
public function actionMostrarDireccionAlumno() { $idusuario = $_POST['idusuario']; $fichausuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $idusuario)); echo "<h3>Datos de domiciliarios de " . $fichausuario->nombre . " " . $fichausuario->apellido . "</h3><br/>"; echo "<table class='table table-hover'>\n\t\t\t\t<thead>\n\t\t\t\t<tr><th>Dirección</th><th>Piso</th><th>Departamento</th><th>Localidad</th><th>Provincia</th></tr>\n\t\t\t\t</thead>\n\t\t\t\t<tbody>\n\t\t\t\t<tr>"; echo "<td id='direccion'>" . $fichausuario->direccion . "</td>"; echo "<td id='piso'>" . $fichausuario->piso . "</td>"; echo "<td id='depto'>" . $fichausuario->depto . "</td>"; echo "<td id='loca'>"; $localidad = Localidad::model()->findByAttributes(array('id_localidad' => $fichausuario->id_localidad)); echo $localidad->localidad . "</td>"; echo "<td id='prov'>"; $provincia = Provincia::model()->findByAttributes(array('id_provincia' => $localidad->id_provincia)); echo $provincia->provincia . "</td>"; echo "</tr>\n\t\t\t\t</tbody>\n\t\t\t</table>"; }
<div class="panel modified col-md-8 col-xs-8"> <!-- <div class="panel-heading c-list"> </div>--> <ul class="list-group" id="contact-list"> <?php $val = new ArrayObject(); foreach ($contactos as $cn) { $ficha = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $cn['id_usuario'])); echo "<li class='list-group-item'>\n\t\t\t\t\t\t\t\t\t\t<div class='col-xs-4 col-sm-3'>"; //$imagen = Imagen::model()->find('id_usuario=id_usuario',array(':id_usuario'=>$cn['id_usuario'])); $perfil = PerfilSocial::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $cn['id_usuario'])); if ($perfil->fotoperfil != null) { echo "<img src='" . Yii::app()->request->baseUrl . "/uploads/" . $perfil->fotoperfil . "' onclick='getProfileFriend(" . $cn['id_usuario'] . ")' width='120px' height='120px' class='img-circle' style='cursor:pointer' />"; } else { echo "<img src='" . Yii::app()->request->baseUrl . "/images/profile_defect_picture.png' width='120px' height='120px' class='img-circle' style='cursor:pointer' />"; } echo "</div>\n\t\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-9'>\n\t\t\t\t\t\t\t\t\t\t<span class='name'>" . $ficha->nombre . " " . $ficha->apellido . "</span><br/>\n\t\t\t\t\t\t\t\t\t\t<span class='fa fa-comments text-muted c-info' data-toggle='tooltip' title='*****@*****.**'></span>\n\t\t\t\t\t\t\t\t\t\t<span class='visible-xs'> <span class='text-muted'>scott.stevens@example.com</span><br/></span>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class='clearfix'></div>\n\t\t\t\t\t\t\t\t\t\t</li>"; } ?> </ul> </div> </div> <script src="//rawgithub.com/stidges/jquery-searchable/master/dist/jquery.searchable-1.0.0.min.js"></script> </div>
public function actionSaveInfo() { $Us = Usuario::model()->findByPk(Yii::app()->user->id); $fichaUsuario = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $Us->id_usuario)); $localidad = Localidad::model()->find('id_localidad=:id_localidad', array(':id_localidad' => $fichaUsuario->id_localidad)); $perfilSocial = PerfilSocial::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $Us->id_usuario)); if (isset($_POST['descripcion'])) { $perfilSocial->descripcion = $_POST['descripcion']; $perfilSocial->save(); } echo $perfilSocial->descripcion; }
<br> <?php echo CHtml::beginForm('InscripcionActividad', 'post'); ?> <div class="form-group"> <?php $criteria = new CDbCriteria(); $criteria->condition = 'id_usuario IN (select id_usuario from actividad_alumno where id_actividad IN ( select id_actividad from actividad where id_institucion = :institucion ))'; $criteria->params = array(':institucion' => Yii::app()->user->id); $usuario = FichaUsuario::model()->findAll($criteria); ?> <?php echo $form->labelEx($ficha_usuario, 'Alumno'); ?> <?php echo $form->dropDownList($ficha_usuario, 'id_usuario', CHtml::listData(FichaUsuario::model()->findAll($criteria), 'id_usuario', 'nombre', 'apellido'), array('ajax' => array('type' => 'POST', 'url' => CController::createUrl('Pago/SeleccionarAño'), 'update' => '#' . CHtml::activeId($pago, 'anio')), 'prompt' => 'Seleccione un alumno', 'class' => "form-control", "onchange" => "lista_pagos();")); ?> <?php echo $form->error($ficha_usuario, 'Alumno'); ?> </div> <div class="form-group"> <?php echo $form->labelEx($pago, 'Anio'); ?> <?php echo $form->dropDownList($pago, 'anio', CHtml::listData(Pago::model()->findAll(), 'anio', 'anio'), array('ajax' => array('type' => 'POST', 'url' => CController::createUrl('Pago/SeleccionarMes'), 'update' => '#' . CHtml::activeId($pago, 'mes')), 'prompt' => 'Seleccione el año', 'class' => "form-control", "onchange" => "lista_pagos();")); ?> <?php echo $form->error($pago, 'anio'); ?>
// Profesor : Traigo todos los alumnos de las actividades que enseña. $actividad = Actividad::model()->findAllByAttributes(array('id_usuario' => Yii::app()->user->id)); if ($actividad != NULL) { echo "<label for='user'>Alumnos</label>"; $idalumant = array(); $cant = 0; $idalumant[0] = 0; foreach ($actividad as $act) { $actividad_alumno = ActividadAlumno::model()->findAllByAttributes(array('id_actividad' => $act->id_actividad, 'id_estado' => 1)); if ($actividad_alumno != NULL) { foreach ($actividad_alumno as $actalum) { $usuarioalumno = Usuario::model()->findByAttributes(array('id_perfil' => 1, 'id_usuario' => $actalum->id_usuario, 'id_estado' => 1)); if ($usuarioalumno != NULL && !in_array($usuarioalumno->id_usuario, $idalumant)) { $cant++; $idalumant[$cant] = $usuarioalumno->id_usuario; $datosalumno = FichaUsuario::model()->findByAttributes(array('id_usuario' => $usuarioalumno->id_usuario)); if ($datosalumno != NULL) { ?> <form action="../chat/Chat" name="formu" id="formu" method="post"> <input type="hidden" value="<?php echo $datosalumno->id_usuario; ?> " name="idusuario"></input> <input type="hidden" value="<?php echo $datosalumno->nombre; ?> " name="nombre"></input> <input type="hidden" value="<?php echo $datosalumno->apellido; ?> " name="apellido"></input>
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return FichaUsuario the loaded model * @throws CHttpException */ public function loadModel($id) { $model = FichaUsuario::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
<div class="container"> <br/> <br/> <br/> <br/> <div class="row"> <?php if (isset(Yii::app()->session['id_institucion'])) { $idinstitucion = Yii::app()->user->id; $profesores = ProfesorInstitucion::model()->findAll('id_institucion=:id_institucion', array(':id_institucion' => $idinstitucion)); if ($profesores != null) { echo "<div><h2>Profesores inscriptos en la institución</h2></div>"; echo "<br/>"; echo "<table id='lisprofesores' class='display' cellspacing='0' width='100%'>\n <thead class='fuente'>\n <th>Nombre</th><th>Apellido</th><th>Dni</th><th>Email</th><th>Sexo</th><th>Fecha Nacimiento</th><th>Teléfonos</th><th>Dirección</th><th>Actividades</th><th>Eliminar Profesor</th></thead>\n <tbody class='fuente'>"; foreach ($profesores as $prof) { $profesor = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $prof->id_usuario)); ?> <tr> <input type="hidden" value="<?php echo $prof->id_usuario; ?> " name="idprofesor" id="idprofesor"> </input> <input type="hidden" name="valor" id="valor"></input> <td id="nombre"><?php echo $profesor->nombre; ?> </td> <td id="apellido"><?php echo $profesor->apellido; ?>
public function actionAlumnosInscriptosActividad() { $idactividad = $_POST['idactividad']; $actividadalumno = ActividadAlumno::model()->findAllByAttributes(array('id_actividad' => $idactividad, 'id_estado' => 1)); if ($actividadalumno != NULL) { echo "<table id='lisinscriptos' class='display' cellspacing='0' width='100%'>\n <thead class='fuente'>\n <th>Nombre</th><th>Apellido</th><th>Dni</th><th>Email</th><th>Fecha Nacimiento</th><th>Teléfono Fijo</th><th>Celular</th></thead>\n <tbody class='fuente'>"; foreach ($actividadalumno as $actalum) { $fichausuario = FichaUsuario::model()->findByAttributes(array('id_usuario' => $actalum->id_usuario)); $usuario = Usuario::model()->findByAttributes(array('id_usuario' => $actalum->id_usuario)); echo "<tr>"; echo "<td id='nombre'>" . $fichausuario->nombre . "</td>"; echo "<td id='apellido'>" . $fichausuario->apellido . "</td>"; echo "<td id='dni'>" . $fichausuario->dni . "</td>"; echo "<td id='email' width='50%'>" . $usuario->email . "</td>"; $fechanac = date("d-m-Y", strtotime($fichausuario->fechanac)); echo "<td id='fecnac'>" . $fechanac . "</td>"; echo "<td id='telfijo'>" . $fichausuario->telfijo . "</td>"; echo "<td id='celular'>" . $fichausuario->celular . "</td>"; echo "</tr>"; } echo "</tbody>"; echo "</table>"; echo "<script type='text/javascript'>\n \$('#lisinscriptos').DataTable( {\n\t\t 'language' : {\n\t\t\t 'sProcessing': 'Procesando...',\n\t\t\t 'sLengthMenu': 'Mostrar _MENU_ registros',\n\t\t\t 'sZeroRecords': 'No se encontraron resultados',\n\t\t\t 'sEmptyTable': 'Ningún dato disponible en esta tabla',\n\t\t\t 'sInfo': 'Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros',\n\t\t\t 'sInfoEmpty': 'Mostrando registros del 0 al 0 de un total de 0 registros',\n\t\t\t 'sInfoFiltered': '(filtrado de un total de _MAX_ registros)',\n\t\t\t 'sInfoPostFix': '',\n\t\t\t 'sSearch': 'Buscar:',\n\t\t\t 'sUrl': '',\n\t\t\t 'sInfoThousands': ',',\n\t\t\t 'sLoadingRecords': 'Cargando...',\n\n\t\t\t 'oPaginate': {\n\t\t\t\t 'sFirst': 'Primero',\n\t\t\t\t 'sLast': 'Ultimo',\n\t\t\t\t 'sNext': 'Siguiente',\n\t\t\t\t 'sPrevious': 'Anterior'\n\t\t\t },\n\t\t\t \n\t\t\t 'oAria': {\n\t\t\t\t 'sSortAscending': ': Activar para ordenar la columna de manera ascendente',\n\t\t\t\t 'sSortDescending': ': Activar para ordenar la columna de manera descendente'\n\t\t\t }\n\t\t }\n\t } );\n </script>"; } }
body { background: url(../../img/28.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } </style> <?php if (isset($_GET['email'])) { $usuarios = Usuario::model()->findAll(); foreach ($usuarios as $usu) { if (md5($usu->email) == $_GET['email']) { $usuario = $usu; $ficusuario = FichaUsuario::model()->findByAttributes(array('id_usuario' => $usuario->id_usuario)); } } } if ($usuario && $usuario->id_estado == 1) { ?> <div class='modal fade' id='usuarioactivo' tabindex='-1' role='dialog' aria-labelledby='myModalLabel'> <div class='modal-dialog' role='document'> <div class='modal-content'> <div class='modal-header'> <button type='button' class='close' data-dismiss='modal' aria-label='Close'><span aria-hidden='true'>×</span></button> <h5 class='modal-title' id='myModalLabel'>Activar Usuario</h5> </div> <div class='modal-body'> <h5 class="sombra"> El usuario ya se encuentra activo.
} echo "</tr></tbody>"; echo "</table>"; } else { echo "<div class='row'>\n <div class='.col-md-6 .col-md-offset-3'>\n <h5 class='text-center'>No hay solicitud de profesores</h5>\n </div>\n </div>"; } ?> <br> <br> <br> <?php echo "<div><h2>Alumnos que se anotaron en actividades</h2></div>"; if ($actividades_pen != null) { echo "<table class='table table-hover'>\n <thead>\n <tr>\n <th>Nombre</th>\n <th>Apellido</th>\n <th>Actividad</th>\n </tr>\n </thead>"; foreach ($actividades_pen as $a) { $fua = FichaUsuario::model()->findAll('id_usuario=:id_usuario', array(':id_usuario' => $a->id_usuario)); $actividad = Actividad::model()->findByPk($a->id_actividad); $deporte = Deporte::model()->findByPk($actividad->id_deporte); $actividad_horario = ActividadHorario::model()->findAll('id_actividad = :id', array(':id' => $a->id_actividad)); $var = $deporte->deporte . ' - '; foreach ($actividad_horario as $ah) { if ($ah->id_dia == 1) { $dia = "Lunes"; } if ($ah->id_dia == 2) { $dia = "Martes"; } if ($ah->id_dia == 3) { $dia = "Miercoles"; } if ($ah->id_dia == 4) {