Дипломная работа: Автоматизация управления проектами для отдела интернет-разработки в Университете «Синергия»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
104
}
public function actionDelete($username)
{
$model = $this->findModel($username);
$model->delete();
return $this->redirect(['main/users']);
}
protected function findModel($username)
{
if (($model = User::findOne(['username' => $username])) !== null) {
return $model;
}
throw new NotFoundHttpException('The requested page does not
exist.');
}
}
<?php
/* @var $this \yii\web\View */
105
/* @var $model \app\models\LoginForm */
use app\widgets\alert\Alert;
?>
<div class="auth">
<div class="auth__header">
<h1 class="auth__title">Войти в систему</h1>
<p class="auth__description">Пожалуйста, войдите в свой
аккаунт</p>
</div>
<div class="auth__content block block_small">
<form class="auth-form" method="post" action="/auth/login">
<input type="hidden" name="<?=Yii::$app->request->csrfParam; ?>"
value="<?=Yii::$app->request->getCsrfToken()?>">
<div class="auth-form__group">
<input class="input input_large" type="text"
name="LoginForm[username]" placeholder="Логин" data-rule="username"
minlength="4" pattern="^[a-zA-Z]+$" value="<?= $model->username ?>" required>
</div>
<div class="auth-form__group">
<input class="input input_large" type="password"
name="LoginForm[password]" placeholder="Пароль" data-rule="password"
minlength="6" pattern="^[a-zA-Z0-9]+$" value="<?= $model->password ?>"
required>
106
</div>
<div class="auth-form__group auth-form__group_button">
<button class="button button_primary button_large"
type="submit">Войти в систему</button>
</div>
</form>
</div>
<div class="auth__footer">
<?= Alert::widget() ?>
</div>
</div>
<?php print_r($login_model) ?>
<?php
/* @var $this yii\web\View */
/* @var $name string */
/* @var $message string */
/* @var $exception Exception */
use yii\helpers\Html;
$this->title = $name;
?>
107
<div class="alert alert_danger">
<?= $message ?>
</div>
<?php
use yii\helpers\Url;
$key = $this->params['sidebar'] ? $this->params['sidebar'] : 'general';
?>
<aside class="sidebar">
<div class="sidebar__wrapper">
<div class="sidebar__row">
<div class="sidebar__column">
<?php if ($key != 'general'): ?>
<div class="sidebar-button">
<a class="sidebar-link sidebar-link_ajax" href="<?=
Url::previous() ?>" data-direction="back">
<svg class="svg-sprite-icon icon-back sidebar-link__icon">
<use
xlink:href="static/images/sprite/symbol/sprite.svg#back"></use>
</svg>
<span class="sidebar-link__span">Назад</span>
</a>
108
</div>
<?php endif; ?>
<nav class="sidebar-menu">
<?php if ($key == 'project' && $this->params['project']['name']):
?>
<span class="sidebar-menu__title"><?= $this-
>params['project']['name'] ?></span>
<?php endif; ?>
<ul class="sidebar-menu__list">
<?php foreach (Yii::$app->params['sidebar'][$key] as $item):
?>
<li class="sidebar-menu__item">
<?php if ($key == 'project' && $this-
>params['project']['key']): ?>
<a class="sidebar-link <?= ($item['route'] ==
Yii::$app->controller->route) ? 'sidebar-link_active' : '' ?>" href="<?=
Url::to([$item['route'], 'key' => $this->params['project']['key']]); ?>">
<?php else: ?>
<a class="sidebar-link <?= ($item['route'] ==
Yii::$app->controller->route) ? 'sidebar-link_active' : '' ?>" href="<?=
Url::to([$item['route']]); ?>">
<?php endif; ?>
<i class="icon-<?= $item['icon']; ?> sidebar-
link__icon"></i>
Источник: https://baza.diplomsite.ru/previewfile/381