use yii\helpers\Html;
use kartik\mpdf\Pdf;
+//use yii\rbac\Role;
$params = require __DIR__ . '/params.php';
$db = require __DIR__ . '/db.php';
-function showUrlUpdate($name, $data)
-{
- return Html::a(Html::encode($name),
- ['update',
- 'id' => $data->id,
- ]);
-}
-
-function writeLog($logline)
-{
- $fp = fopen('data.log', 'a');
- fwrite($fp, $logline . "\n");
- fclose($fp);
-}
+require_once __DIR__ . '/myfunctions.php';
$config = [
- 'version' => '1.27',
+ 'version' => '1.29',
'name' => 'Inventory',
'id' => 'basic',
'basePath' => dirname(__DIR__),
'identityClass' => 'app\models\User',
'enableAutoLogin' => true,
],
+ // Авторизация пользователей из БД
+ 'authManager' => [
+ 'class' => 'yii\rbac\DbManager',
+ 'defaultRoles' => [ 'admin', 'woker' ],
+ ], // */
'errorHandler' => [
'errorAction' => 'site/error',
'app' => 'app.php', // Для преложения
'app/error' => 'error.php', // Для ошибок
'contact' => 'contact.php', // Для обратной связи
+ 'import' => 'import.php', // Для импорта. Обозначение полей таблицы
'items' => 'items.php', // Для предметов/оборудования
'locations' => 'locations.php', // Для мета расположения
+ 'models' => 'models.php', // Для моделей предметов/оборудования
'moving' => 'moving.php', // Для перемещений
'regions' => 'regions.php', // Для регионов/подразделений
'status' => 'status.php', // Для состояний предметов/оборудования
'types' => 'types.php', // Для типов предметов/оборудования
+ 'users' => 'users.php', // Для пользователей
],
],
],