]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Добавление таблицы просмотра сообщений
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 14 Jan 2025 08:51:54 +0000 (11:51 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 14 Jan 2025 08:51:54 +0000 (11:51 +0300)
erp24/commands/CronController.php
erp24/controllers/UsersTelegramMessageController.php [new file with mode: 0644]
erp24/services/TelegramService.php
erp24/views/users-telegram-message/index.php [new file with mode: 0644]

index e68f58c40f8a1c8bf5eeaa31a009258bd911fb8c..ba0baa2e130966cd19938fbdb9088260f676e083 100644 (file)
@@ -441,7 +441,7 @@ class CronController extends Controller
                     BaseConsole::FG_GREEN
                 );
 
-                if ($i == 0) {
+               /* if ($i == 0) {
                     // Выбираем номера для отправки через бота
                    $telegramUsers = UsersTelegram::find()
                         ->where(['is_blocked' => 0, 'is_registered' => 1])
@@ -491,7 +491,7 @@ class CronController extends Controller
                             );
                         }
                     }
-                }
+                }*/
             } else {
                 $this->stdout(
                     "Нет данных для формирования когорты для Ватсапа на {$kogortDate} для целевой даты {$targetDate}.\n",
diff --git a/erp24/controllers/UsersTelegramMessageController.php b/erp24/controllers/UsersTelegramMessageController.php
new file mode 100644 (file)
index 0000000..dd1361c
--- /dev/null
@@ -0,0 +1,28 @@
+<?php
+
+namespace app\controllers;
+
+use yii\data\ActiveDataProvider;
+use yii_app\records\UsersTelegramMessage;
+
+class UsersTelegramMessageController extends \yii\web\Controller
+{
+    public function actionIndex()
+    {
+        $dataProvider = new ActiveDataProvider([
+            'query' => UsersTelegramMessage::find(),
+            'pagination' => [
+                'pageSize' => 200
+            ],
+            'sort' => [
+                'defaultOrder' => [
+                    'id' => SORT_DESC,
+                ]
+            ],
+        ]);
+        return $this->render('index', [
+            'dataProvider' => $dataProvider,
+        ]);
+    }
+
+}
index 321b688747bbab92f62b515be67b4cff1b554c03..94592ef5a6e09651e68c71dda87f3483937a620f 100644 (file)
@@ -133,4 +133,4 @@ class TelegramService
         return $userMessage->save();
     }
 
-}
\ No newline at end of file
+}
diff --git a/erp24/views/users-telegram-message/index.php b/erp24/views/users-telegram-message/index.php
new file mode 100644 (file)
index 0000000..d397838
--- /dev/null
@@ -0,0 +1,25 @@
+<?php
+/** @var yii\web\View $this */
+
+use yii\helpers\Html;
+use yii\helpers\Url;
+use yii\grid\GridView;
+
+/** @var yii\data\ActiveDataProvider $dataProvider */
+
+
+$this->title = 'Сообщения из когорт';
+$this->params['breadcrumbs'][] = $this->title;
+
+?>
+<div class="users-telegram-message-index p-4">
+
+    <h1><?= Html::encode($this->title) ?></h1>
+
+    <?= GridView::widget([
+        'dataProvider' => $dataProvider,
+    ]); ?>
+
+
+</div>
+