Пример #1
0
 public function actionView($userId)
 {
     /** @var $user User */
     if (!($user = User::model()->findByPk($userId))) {
         throw new CHttpException(404);
     }
     /** @var $trip Trip */
     $photos = Photos::getUserPhotos($userId);
     $this->breadcrumbs = array(_('Користувачі') => $this->createUrl('users'), $user->getFirstName() . ' - профайл');
     $this->render('view', array('photos' => $photos, 'user' => $user, 'lastTrips' => Trip::model()->byOwner($userId)->last(Yii::app()->params['backend']['lastTripsInView'])->findAll(), 'lastComplaints' => UserComplaints::model()->with('fromUser')->onUser($userId)->last(Yii::app()->params['backend']['lastComplaintsInView'])->findAll()));
 }
 public function actionMyPhotos()
 {
     $this->breadcrumbs = array('Головна' => $this->createUrl('site/index'), 'Туристичні знайомства' => $this->createUrl('index'), 'Мої фотографії');
     $this->pageTitle .= ' - Туристичні знайомства - Мої фотографії';
     $this->render('my-photos', array('photos' => Photos::getUserPhotos(Yii::app()->user->id), 'photosUploadHandlerUrl' => $this->createUrl('UploadMyPhotosHandler')));
 }