if (!Yii::app()->user->isGuest) { //Es un usuario logueado. $ficha = FichaUsuario::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); $perfil = PerfilSocial::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); $nombre = $ficha->nombre; $apellido = $ficha->apellido; } $baseUrl = Yii::app()->baseUrl; $cs = Yii::app()->getClientScript(); $cs->registerScriptFile($baseUrl . '/js/perfil.js'); $cs->registerScriptFile($baseUrl . '/js/muroprofesor.js'); $cs->registerScriptFile($baseUrl . '/js/red.js'); $cs->registerScriptFile($baseUrl . '/js/contactos.js'); $cs->registerScriptFile("http://js.pusherapp.com/1.9/pusher.min.js"); //buscar todos los canales y grabarlos en lista de memoria js $canal = Canal::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); if ($canal == null) { $canal = new Canal(); $canal->id_usuario = $usuario->id_usuario; //$nombre=md5($ficha->nombre); //$nombre=md5("sasarasas"); $nombre = md5(strval($usuario->id_usuario) . "" . $ficha->nombre . "" . strval($ficha->id_ficha)); $canal->nombre = $nombre; $canal->save(); } function getActividades($id) { $listaActividades = Yii::app()->db->createCommand("select a.id_actividad,d.deporte,ao.hora,ao.minutos,ao.id_dia,fi.nombre from actividad a inner join actividad_horario ao on a.id_actividad=ao.id_actividad inner join institucion i on a.id_institucion=i.id_institucion inner join ficha_institucion fi on i.id_institucion=fi.id_institucion inner join deporte d on a.id_deporte=d.id_deporte where a.id_usuario=" . $id)->queryAll(); $respuesta = "\n\t\t<select class='form-control' style='margin-top:5px;' id='sel1'>\n\t\t<option>Compartir con...</option>"; foreach ($listaActividades as $act) { $dia;
public function actionGetIdCanal() { $usuario = Usuario::model()->findByPk(Yii::app()->user->id); $canal = Canal::model()->find('id_usuario=:id_usuario', array(':id_usuario' => $usuario->id_usuario)); echo $canal->id_canal; }