Commit 83b88423 authored by difox's avatar difox

Users administrativae panel

parent bc60b93a
......@@ -64,7 +64,7 @@
<?php
echo $form;
?>
<?php echo \common\modules\eauth\widgets\Widget::widget(['action' => '/site/login']); ?>
<?php echo \common\modules\eauth\widgets\SocialWidget::widget(['action' => '/site/login']); ?>
<div class="usl">Проходя регистрацию вы подтверждаете<br><a href="#">согласие на обработку персональных данных.</a></div>
</div>
<div class="col-md-8 col-xs-6 col-sm-12">
......
......@@ -392,6 +392,11 @@ class User extends \common\components\ActiveRecordModel implements IdentityInter
return $this->hasOne(UserEAuth::className(), ['user_id'=>'id']);
}
public function getAssignment()
{
return $this->hasOne(AuthAssignment::className(), ['user_id'=>'id']);
}
public function search($params)
{
......@@ -408,13 +413,16 @@ class User extends \common\components\ActiveRecordModel implements IdentityInter
]
],
'pagination'=> [
'pageSize'=> 2
'pageSize'=> 100
]
]);
$query->joinWith('assignment');
$query->andWhere('auth_assignment.item_name = "user"');
$query->andFilterWhere(['email' => $this->email]);
$query->andFilterWhere(['date_create' => $this->date_create]);
return $dataProvider;
}
......
......@@ -5,22 +5,19 @@ class users extends \common\components\WebModule
{
public static $active = true;
public static $base_module = true;
public $menu_icons = 'fa fa-users';
public static function name()
{
return 'Кредитование';
return 'Пользователи';
}
public static function description()
{
return '1. В данном разделе отображается реестр «плохих», «хороших» и «не определенных» заемщиков. Новые заемщик могут попасть в данный реестр автоматически, если заполнили скоринговую карту на сайте или вручную ответственным сотрудником. Для добавления нового заемщика вручную нажмите на кнопку «Добавить нового заемщика»
2. Данный раздел хранит информацию о мошенниках, которые обманули или могут обмануть финансовую организацию. Для внесения данных о мошенниках нажмите на кнопку «Добавить нового мошенника».
';
return 'Зарегистрированные пользователи';
}
......@@ -42,13 +39,11 @@ class users extends \common\components\WebModule
//die($this->controller->id);
}
/*public static function adminMenu()
public static function adminMenu()
{
return array(
'Список заемщиков' => '/users/user-admin/manage',
'Черный список заемщиков'=> '/users/user-admin/manage/is_deleted/1',
'Зарегистрированные' => '/users/user-admin/manage',
// 'Добавить пользователя' => '/users/user-admin/create',
// 'Импорт из CSV-файла' => '/users/user-admin/importCSV'
);
}*/
}
}
......@@ -138,13 +138,7 @@ echo AdminGrid::widget([
// 'filter_hint' => $filter_hint,
'columns' => [
['class'=>'yii\grid\SerialColumn'],
/*array(
'name' => 'fio',
'value'=> '$data->last_name." ".$data->first_name." ".$data->patronymic',
'type' => 'raw'
), **/
'name',
'surname',
'email',
'date_create',
[
......@@ -158,12 +152,12 @@ echo AdminGrid::widget([
'name' => 'status',
'value' => 'User::$status_list[$data->status]',
'filter' => false
), */
),
[
'header' => 'Группа пользователей',
'value' => 'roleName',
'filter' => Html::dropDownList('role', '', $roles, ['empty'=> 'Все', 'class'=>'form-control']),
],
], */
$buttons
],
]);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment