Beispiel #1
0
<?php

use yii\bootstrap\Nav;
use yii\helpers\Html;
use yii\bootstrap\NavBar;
?>
   <?php 
$isStudent = $isEmployee = '';
if (!Yii::$app->user->isGuest) {
    $isStudent = Yii::$app->session->get('stu_id');
    $isEmployee = Yii::$app->session->get('emp_id');
}
if (isset($isStudent)) {
    $stuMaster = app\modules\student\models\StuMaster::find()->where(['stu_master_id' => $isStudent, 'is_status' => 0])->one();
    if (!empty($stuMaster)) {
        $stuInfo = app\modules\student\models\StuInfo::findOne($stuMaster->stu_master_stu_info_id);
    } else {
        throw new NotFoundHttpException('The requested user login credentials does not exist.');
    }
    $path = Yii::$app->homeUrl . 'data/stu_images/';
    $Photo = $stuInfo->stu_photo ? $path . $stuInfo->stu_photo : $path . 'noStudent.png';
} else {
    if (isset($isEmployee)) {
        $empMaster = app\modules\employee\models\EmpMaster::find()->where(['emp_master_id' => $isEmployee, 'is_status' => 0])->one();
        if (!empty($empMaster)) {
            $empInfo = app\modules\employee\models\EmpInfo::findOne($empMaster->emp_master_emp_info_id);
        } else {
            throw new NotFoundHttpException('The requested user login credentials does not exist.');
        }
        $path = Yii::$app->homeUrl . 'data/emp_images/';
        $Photo = $empInfo->emp_photo ? $path . $empInfo->emp_photo : $path . 'no-photo';
Beispiel #2
0
if (Yii::$app->user->isGuest) {
    ?>
    <li class="footer">
        <?php 
    echo Html::a('Login', ['/site/login']);
    ?>
    </li>
<?php 
} else {
    $isStudent = $isEmployee = '';
    if (!Yii::$app->user->isGuest) {
        $isStudent = Yii::$app->session->get('stu_id');
        $isEmployee = Yii::$app->session->get('emp_id');
    }
    if (isset($isStudent)) {
        $stuMaster = app\modules\student\models\StuMaster::find()->andWhere(['stu_master_id' => $isStudent])->one();
        $stuInfo = app\modules\student\models\StuInfo::findOne($stuMaster->stu_master_stu_info_id);
        $Photo = $stuInfo->getStuPhoto($stuInfo->stu_photo);
        $ProfileLink = ['/student/stu-master/view', 'id' => $stuMaster->stu_master_id];
        $linkStyle = 'display:block';
        // for profile link class
    } else {
        if (isset($isEmployee)) {
            $empMaster = app\modules\employee\models\EmpMaster::find()->andWhere(['emp_master_id' => $isEmployee])->one();
            $empInfo = app\modules\employee\models\EmpInfo::findOne($empMaster->emp_master_emp_info_id);
            $Photo = $empInfo->getEmpPhoto($empInfo->emp_photo);
            $ProfileLink = ['/employee/emp-master/view', 'id' => $empMaster->emp_master_id];
            $linkStyle = 'display:block';
            // for profile link class
        } else {
            $Photo = Yii::getAlias('@web') . '/data/emp_images/no-photo.png';
Beispiel #3
0
    echo $stuMsg->msg_details;
    ?>
</marquee></p>
		</div>
		<?php 
}
?>

                    <div class="row">
                        <div class="col-lg-3 col-xs-6">
                            <!-- small box -->
                            <div class="small-box bg-aqua">
                                <div class="inner">
                                    <h3>
                                      <?php 
echo app\modules\student\models\StuMaster::find()->where(['is_status' => 0])->count();
?>
                                    </h3>
                                    <p>
                                        Students
                                    </p>
                                </div>
                                <div class="icon">
                                    <i class="ion ion-ios-people"></i>
                                </div>
				<?php 
echo Html::a('More info <i class="fa fa-arrow-circle-right"></i>', ['/student/stu-master/index'], ['target' => '_blank', 'class' => 'small-box-footer']);
?>
                            </div>
                        </div><!-- ./col -->
                        <div class="col-lg-3 col-xs-6">
Beispiel #4
0
                    <ul class="todo-list" id="coursList">
		     <?php 
$courseList = app\modules\course\models\Courses::find()->where(['is_status' => 0])->all();
foreach ($courseList as $cl) {
    ?>
                        <li>
                            <span class="handle">
                                <i class="fa fa-ellipsis-v"></i>
                                <i class="fa fa-ellipsis-v"></i>
                            </span>
                            <span class="text"><?php 
    echo $cl->course_name;
    ?>
</span>
                            <?php 
    $stuCount = app\modules\student\models\StuMaster::find()->where(['stu_master_course_id' => $cl->course_id, 'is_status' => 0])->count();
    ?>
			    <span class="notification-container pull-right text-teal" title="<?php 
    echo $stuCount;
    ?>
 Students"><i class="fa fa-users"></i><span class="label label-info notification-counter"><?php 
    echo $stuCount;
    ?>
</span></span>
                        </li>
		     <?php 
}
?>
                    </ul>
                </div><!-- /.box-body -->
            </div><!-- /.box -->
Beispiel #5
0
/* @var $searchModel mdm\admin\models\searchs\Assignment */
$this->title = Yii::t('rbac-admin', 'Assignments');
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="col-xs-12">
  <div class="col-lg-4 col-sm-4 col-xs-12 no-padding"><h3 class="box-title"><i class="fa fa-th-list"></i> <?php 
echo Html::encode($this->title);
?>
</h3></div>
</div>

<div class="col-xs-12" style="padding-top: 10px;">
  <div class="box">
   <div class="box-body table-responsive">
     <div class="assignment-index">
	   <?php 
Pjax::begin(['enablePushState' => false]);
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'summary' => '', 'columns' => [['class' => 'yii\\grid\\SerialColumn'], ['attribute' => $usernameField, 'label' => Yii::t('rbac-admin', 'User ID'), 'value' => function ($model) {
    $stuInfo = app\modules\student\models\StuMaster::find()->where(['stu_master_user_id' => $model->user_id])->andWhere(['<>', 'is_status', '2'])->one();
    $empInfo = app\modules\employee\models\EmpMaster::find()->where(['emp_master_user_id' => $model->user_id])->andWhere(['<>', 'is_status', '2'])->one();
    return $stuInfo ? $model->user_login_id . " ( " . $stuInfo->stuMasterStuInfo->getName() . " )" : ($empInfo ? $model->user_login_id . " ( " . $empInfo->empMasterEmpInfo->getEmpName() . " )" : "Admin");
}], ['attribute' => 'user_type', 'value' => function ($model) {
    return $model->user_type == 'A' ? "Admin" : ($model->user_type == 'S' ? "Student" : "Employee");
}, 'filter' => ['A' => 'Admin', 'S' => 'Student', 'E' => 'Employee']], ['label' => Yii::t('rbac-admin', 'Role'), 'attribute' => 'item_name', 'value' => 'authuser.item_name'], ['class' => 'app\\components\\CustomActionColumn', 'template' => '{view}']]]);
Pjax::end();
?>
     </div>
   </div>
  </div>
</div>