From 02cba45d8909222f67d9c707a0a5b071e696221f Mon Sep 17 00:00:00 2001 From: kirostumm Date: Tue, 5 Dec 2023 15:04:00 +0300 Subject: [PATCH] =?utf8?q?=D0=A1=D1=82=D0=B0=D1=80=D1=82=D0=BE=D0=B2=D0=B0?= =?utf8?q?=D1=8F=20=D1=81=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D0=B0=20?= =?utf8?q?=D0=B8=20=D0=B2=D1=8B=D1=85=D0=BE=D0=B4=20=D1=81=20=D1=81=D0=B0?= =?utf8?q?=D0=B9=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/controllers/SiteController.php | 2 +- erp24/records/Admin.php | 1 + erp24/views/site/index.php | 94 +++++++++++++++++----------- 3 files changed, 60 insertions(+), 37 deletions(-) diff --git a/erp24/controllers/SiteController.php b/erp24/controllers/SiteController.php index 64f70284..490b67a1 100644 --- a/erp24/controllers/SiteController.php +++ b/erp24/controllers/SiteController.php @@ -21,7 +21,7 @@ class SiteController extends Controller 'verbs' => [ 'class' => VerbFilter::class, 'actions' => [ - 'logout' => ['post'], + 'logout' => ['get'], ], ], ]; diff --git a/erp24/records/Admin.php b/erp24/records/Admin.php index 8c1e6f8d..9906770a 100755 --- a/erp24/records/Admin.php +++ b/erp24/records/Admin.php @@ -24,6 +24,7 @@ use yii\web\IdentityInterface; * @property int $store_id магазин по умолчанию * @property int $vcompany Пользователь является человеком * @property string store_arr + * @property string $popular_modules * @package yii_app\records */ class Admin extends ActiveRecord implements IdentityInterface diff --git a/erp24/views/site/index.php b/erp24/views/site/index.php index df5df7c3..c9875add 100644 --- a/erp24/views/site/index.php +++ b/erp24/views/site/index.php @@ -2,52 +2,74 @@ /** @var yii\web\View $this */ -$this->title = 'My Yii Application'; +use yii\helpers\ArrayHelper; +use yii_app\records\Admin; +use yii_app\records\CrmMenu; + +$this->title = 'Добро пожаловать в систему!'; ?>
-

Congratulations!

- -

You have successfully created your Yii-powered application.

+

Добро пожаловать в систему!!

-

Get started with Yii

+

Популярные разделы ERP

+ select(['url', 'icon_file'])->all(); + $icon = ArrayHelper::map($icon, 'url', 'icon_file'); + + foreach ($_SESSION["view_modules"] as $key => $val) { + if (empty($_SESSION["view_modules"][$key]["name"])) $_SESSION["view_modules"][$key]["name"] = $_SESSION["view_modules"][$key]["url"]; + + if (!empty($_SESSION["view_modules"][$key]["url"])) { + $cnt = $_SESSION["view_modules"][$key]["top"]; + $masi[$_SESSION["view_modules"][$key]["url"]] = $cnt; + $data[$_SESSION["view_modules"][$key]["url"]] = array("name" => $_SESSION["view_modules"][$key]["name"], + "description" => $_SESSION["view_modules"][$key]["name"] . "", "top" => $cnt, + "offer" => "success", "url" => $_SESSION["view_modules"][$key]["url"]); + } + } + + foreach ($_SESSION["view_modules"] as $arrayi) $masi[$arrayi["url"]] = $arrayi["top"]; + arsort($masi); + $data2 = []; + foreach ($masi as $key => $val) $data2[$key] = $data[$key]; + + $json_pop = json_encode($data2, JSON_UNESCAPED_UNICODE); + + $theAdmin = Admin::findOne(['id' => $_SESSION["admin_id"]]); + $theAdmin->popular_modules = $json_pop; + $theAdmin->save(); + + ?>
-
-

Heading

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et - dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip - ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu - fugiat nulla pariatur.

- -

Yii Documentation »

-
-
-

Heading

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et - dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip - ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu - fugiat nulla pariatur.

- -

Yii Forum »

-
-
-

Heading

- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et - dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip - ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu - fugiat nulla pariatur.

- -

Yii Extensions »

-
+ +
+
"> +
+
+ +
+
+ +
+
+ +
-
-- 2.39.5