public static function profile($user_id, $class, $name = '', $profile_image_class = '') { if ($user_id == Yii::app()->user->id) { $profile_image_class = "profile__img"; } $fileName = ActionClass::getProfileImage($user_id); $div = '<div class="' . $class . '"><span class="edit-avatar"><i class="fa fa-camera modal-croping"></i></span><img class="' . $profile_image_class . '" alt="' . $name . '" title="' . $name . '" src="' . $fileName . '"></div>'; return $div; }
</div> <?php echo CHtml::form(Yii::app()->baseUrl . '/settings/updateInfo', 'post', array('enctype' => 'multipart/form-data')); ?> <div class="col-md-12 acc-page-content"> <div class="col-md-offset-1 col-md-10"> <div class="col-md-3 acc-upload-image"> <div class="upload-circle"> <span class="profile-uploader"> <?php echo CHtml::activeFileField($model, 'image', ['class' => "upload-your-image info__input__file", 'id' => "image-upload"]); ?> <label for="image-upload"><i class="fa fa-camera "></i></label> </span> <img src="<?php echo ActionClass::getProfileImage(Yii::app()->user->id); ?> " class="uploaded-image info__input__img" border="0"> </div> </div> <div class="col-md-9 acc-page-details"> <div class="col-md-12"> <div class="col-md-12 acc-profile-details"> <?php echo CHtml::activeTextField($model, 'email', ['placeholder' => 'Email', 'value' => Yii::app()->user->getInfo('email')]); ?> <?php echo CHtml::activeTextField($model, 'firstName', ['placeholder' => "First Name", 'value' => Yii::app()->user->getInfo('firstName')]); ?> <?php
<div class="modal-dialog"> <!-- Modal content--> <div class="modal-content col-md-12"> <div class="modal-header col-md-10 col-md-offset-1 no-border event-type-header"> <h4 class="modal-title">Create a Public Event</h4> </div> <div class="modal-body"> <form action="<?php echo Yii::app()->request->baseUrl; ?> /Api/addEvent" method="POST" class="public__event__form"> <i type="button" class="fa fa-times close fa-2x" data-dismiss="modal"></i> <div class="col-md-10 col-md-offset-1 create-event-header clearfix"> <div class="imgCircle makeCenter "> <img alt="" title="" src="<?php echo ActionClass::getProfileImage($creatorId); ?> "/> </div> </div> <div class="col-md-10 col-md-offset-1 create-event-header clearfix create-event-content"> <span class="info-icons"> <input type="text" name="title" placeholder="Event Title" class="event__title"/> </span> <span class="info-icons"> <input type="text" name="description" placeholder="Event Description"/> </span> <span class="info-icons"> <input type="text" name="location" placeholder="Event Location - ( Published from Booking Page )"/> </span>
$cnt++; ?> <?php if ($cnt > 2) { ?> <div class='more-contacts'><img src='<?php echo Yii::app()->theme->baseUrl; ?> /img/icons/icon-more.png'/></div> <?php break; } ?> <div class="imgCircleSmall profile-imgs" style="float:left !important"> <img alt="" title="" src="<?php echo ActionClass::getProfileImage($messageCreatorId); ?> "/> </div> <?php } ?> </div> <div class="reuqestHeaderOpacity" style="background-image: url('<?php echo $creatorBG; ?> ')"></div> <div class="profile-photo clearfix"> <?php if ($request) { ?>
public function actionChat() { $limit = 5; $id = (int) Yii::app()->request->getParam('id', 0); $status = (bool) $this->isReal($id); if ($status) { $requestModel = $this->isReal($id)['model']; $criteria = new CDbCriteria(); $criteria->addCondition('request.id = ' . $requestModel->id); $criteria->addCondition('t.status = 1'); $criteria->order = 't.created_on DESC'; $criteria->with = array('request'); $modelTotalArrayCount = Messages::model()->count($criteria); $criteria->limit = $limit; $modelArray = Messages::model()->findAll($criteria); $messagesArray = array(); foreach ($modelArray as $model) { $messagesArray[] = array('id' => $model->id, 'message' => $model->message, 'booking_type' => $model->booking_type, 'date' => $model->created_on, 'creator' => $model->created_by); } if ($modelTotalArrayCount < $limit) { $messagesArray[] = array('id' => false, 'message' => $requestModel->title, 'booking_type' => $requestModel->booking_type, 'date' => $requestModel->created_on, 'creator' => $requestModel->created_by); } echo '<ul class="chat">'; foreach ($messagesArray as $message) { $divPhoto = "<li class='li-photo'><div class='chat-imgCircle'>\n <img src='" . ActionClass::getProfileImage($message['creator']) . "'/>\n </div></li>"; $divMessage = '<li class="li-message"><div class="message"> <p class="chat-txt">' . $message['message'] . '</p> <p class="chat-data-time">' . date('D H:i', strtotime($message['date'])) . '</p> </div></li>'; $divTrash = '<li class="li-chat-trash"><div class="trash">'; if ($message['creator'] == Yii::app()->user->getInfo()) { $divTrash .= '<p class="chat-trash" data-id="' . $message['id'] . '"><i class="fa fa-trash-o"></i></p>'; } $divTrash .= '<p class="color-' . ComponentType::booking($message['booking_type']) . '"><i class="fa fa-check-circle"></i></p> </div></li>'; echo '<li class="chat-user-' . ($message['creator'] == Yii::app()->user->getInfo() ? 'receive' : 'send') . ' clearfix" ><div class=""><ul>'; echo $message['creator'] == Yii::app()->user->getInfo() ? $divTrash . $divMessage . $divPhoto : $divPhoto . $divMessage . $divTrash; echo '</ul></div></li>'; } echo '</ul>'; } }
if (!empty($modelArray)) { ?> <ul class="profiles-infos"> <?php foreach ($modelArray as $team) { ?> <li class="clearfix"> <div class="imgCircle col-md-2 col-sm-2 col-xs-2 no-padd"> <img class="" alt="<?php echo $team['firstName'] . ' ' . $team['lastName']; ?> " title="<?php echo $team['firstName'] . ' ' . $team['lastName']; ?> " src="<?php echo ActionClass::getProfileImage($team['id']); ?> "/> </div> <div class="col-md-10 contact-infos-section"> <p class="conatat-titles"><?php echo $team['firstName'] . ' ' . $team['lastName']; ?> </p> <p class="contacts-role"><?php echo ActionClass::getRoleAsString($team['role']); ?> </p> <span class="enq-content-titles contacts-permissions"> <input type="checkbox" value="None" id="checklist<?php echo $team['id'];