Esempio n. 1
0
 public function run()
 {
     $users = new UserApprovalSearch();
     if ($users->search()->getCount() !== 0) {
         return $this->render('dashboardApproval', array());
     }
 }
Esempio n. 2
0
 public function init()
 {
     $this->addItem(array('label' => Yii::t('AdminModule.views_user_index', 'Users'), 'url' => Url::to(['/admin/user/index']), 'sortOrder' => 100, 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'admin' && Yii::$app->controller->id == 'user'));
     $this->addItem(array('label' => Yii::t('AdminModule.views_user_index', 'Settings'), 'url' => Url::to(['/admin/authentication']), 'sortOrder' => 200, 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'admin' && Yii::$app->controller->id == 'authentication'));
     $approvalCount = \humhub\modules\admin\models\UserApprovalSearch::getUserApprovalCount();
     if ($approvalCount > 0) {
         $this->addItem(array('label' => Yii::t('AdminModule.user', 'Pending approvals') . ' <span class="label label-danger">' . $approvalCount . '</span>', 'url' => Url::to(['/admin/approval']), 'sortOrder' => 300, 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'admin' && Yii::$app->controller->id == 'approval'));
     }
     $this->addItem(array('label' => Yii::t('AdminModule.user', 'Profiles'), 'url' => Url::to(['/admin/user-profile']), 'sortOrder' => 400, 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'admin' && Yii::$app->controller->id == 'user-profile'));
     $this->addItem(array('label' => Yii::t('AdminModule.user', 'Groups'), 'url' => Url::to(['/admin/group']), 'sortOrder' => 500, 'isActive' => Yii::$app->controller->module && Yii::$app->controller->module->id == 'admin' && Yii::$app->controller->id == 'group'));
     parent::init();
 }