],
],
'db' => require dirname(__DIR__) . '/config/db.php',
+ 'dbRemote' => [
+ 'class' => 'yii\db\Connection',
+ 'dsn' => 'mysql:host=194.147.78.221;port=3306;dbname=cms_test',
+ 'username' => 'ERP24_user',
+ 'password' => 'HJG6rtrhqaweruit*^%^2139487HUIG',
+ 'charset' => 'utf8mb4',
+ ],
//'db2' => require dirname(__DIR__) . '/config/db2.php',
],
'params' => $params,
'class' => 'yii\db\pgsql\Schema',
'defaultSchema' => 'erp24' //specify your schema here, public is the default schema
]
- ], // PostgreSQL
+ ],
+ 'on afterOpen' => function($event) { $event->sender->createCommand("SET search_path TO public, erp24;")->execute(); },
+ // PostgreSQL
// 'charset' => 'utf8',
// 'enableSchemaCache' => true,
// 'schemaCacheDuration' => 300,
-]: [
+] : [
'class' => yii\db\Connection::class,
'dsn' => strtr('mysql:host={host};port={port};dbname={dbname}', [
'{host}' => getenv('DB_HOST') ?: '127.0.0.1',
'charset' => 'utf8',
'enableSchemaCache' => true,
'schemaCacheDuration' => 300,
-];
\ No newline at end of file
+];
'showScriptName' => false,
],
'db' => require dirname(__DIR__) . '/config/db.php',
+ 'dbRemote' => [
+ 'class' => 'yii\db\Connection',
+ 'dsn' => 'mysql:host=194.147.78.221;port=3306;dbname=cms_test',
+ 'username' => 'ERP24_user',
+ 'password' => 'HJG6rtrhqaweruit*^%^2139487HUIG',
+ 'charset' => 'utf8mb4',
+ ],
//'db2' => require dirname(__DIR__) . '/config/db2.php',
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'showScriptName' => false,
],
'db' => require dirname(__DIR__) . '/config/db.php',
+ 'dbRemote' => [
+ 'class' => 'yii\db\Connection',
+ 'dsn' => 'mysql:host=194.147.78.221;port=3306;dbname=cms_test',
+ 'username' => 'ERP24_user',
+ 'password' => 'HJG6rtrhqaweruit*^%^2139487HUIG',
+ 'charset' => 'utf8mb4',
+ ],
//'db2' => require dirname(__DIR__) . '/config/db2.php',
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
],
],
'db' => $db,
+ 'dbRemote' => [
+ 'class' => 'yii\db\Connection',
+ 'dsn' => 'mysql:host=194.147.78.221;port=3306;dbname=cms_test',
+ 'username' => 'ERP24_user',
+ 'password' => 'HJG6rtrhqaweruit*^%^2139487HUIG',
+ 'charset' => 'utf8mb4',
+ ],
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
<?php foreach ($links as $date => $columns): ?>
<tr>
<td><?= Html::encode($date) ?></td>
- <td >
- <a href="<?= Url::to($columns['target'][0]) ?>" class="btn btn-link" target="_blank" download="users-target-<?= $date ?>.xlsx">
- Таргет-<?= $date ?>.xlsx
- </a>
- <a href="<?= Url::to($columns['target'][1]) ?>" target="_blank" class="btn btn-link">
- Посмотреть
- </a>
-
+ <td>
+ <?php if (isset($columns['target'])) : ?>
+ <a href="<?= Url::to($columns['target'][0]) ?>" class="btn btn-link" target="_blank" download="users-target-<?= $date ?>.xlsx">
+ Таргет-<?= $date ?>.xlsx
+ </a>
+ <a href="<?= Url::to($columns['target'][1]) ?>" target="_blank" class="btn btn-link">
+ Посмотреть
+ </a>
+ <span class="count-placeholder"
+ data-date="<?= $columns['target'][2] ?>"
+ data-type="target"><?= $columns['target'][2] ?></span>
+ <?php endif; ?>
</td>
- <td >
- <a href="<?= Url::to($columns['whatsapp'][0]) ?>" class="btn btn-link" target="_blank" download="users-whatsapp-<?= $date ?>.xlsx">
- Whatsapp-<?= $date ?>.xlsx
- </a>
- <a href="<?= Url::to($columns['whatsapp'][1]) ?>" class="btn btn-link" target="_blank" class="btn btn-link">
- Посмотреть
- </a>
+ <td>
+ <?php if (isset($columns['whatsapp'])) : ?>
+ <a href="<?= Url::to($columns['whatsapp'][0]) ?>" class="btn btn-link" target="_blank" download="users-whatsapp-<?= $date ?>.xlsx">
+ Whatsapp-<?= $date ?>.xlsx
+ </a>
+ <a href="<?= Url::to($columns['whatsapp'][1]) ?>" target="_blank" class="btn btn-link">
+ Посмотреть
+ </a>
+ <span class="count-placeholder"
+ data-date="<?= $columns['whatsapp'][2] ?>"
+ data-type="whatsapp"><?= $columns['whatsapp'][2] ?></span>
+ <?php endif; ?>
</td>
- <td >
- <a href="<?= Url::to($columns['call'][0]) ?>" class="btn btn-link" target="_blank" download="users-call-<?= $date ?>.xlsx">
- Звонок-<?= $date ?>.xlsx
- </a>
- <a href="<?= Url::to($columns['call'][1]) ?>" target="_blank" class="btn btn-link">
- Посмотреть
- </a>
+ <td>
+ <?php if (isset($columns['call'])) : ?>
+ <a href="<?= Url::to($columns['call'][0]) ?>" class="btn btn-link" target="_blank" download="users-call-<?= $date ?>.xlsx">
+ Звонок-<?= $date ?>.xlsx
+ </a>
+ <a href="<?= Url::to($columns['call'][1]) ?>" target="_blank" class="btn btn-link">
+ Посмотреть
+ </a>
+ <span class="count-placeholder"
+ data-date="<?= $columns['call'][2] ?>"
+ data-type="call"><?= $columns['call'][2] ?></span>
+ <?php endif; ?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
+
+ <?php
+
+ $rows = Yii::$app->dbRemote->createCommand("SELECT * FROM chatbot_telegram_users LIMIT 10")
+ ->queryAll();
+
+ foreach ($rows as $row) {
+ print_r($row);
+ }
+
+?>
\ No newline at end of file