From: vladfo Date: Tue, 24 Sep 2024 08:10:58 +0000 (+0300) Subject: Перенос JS в файлы X-Git-Tag: 1.5~4^2~2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=979b64314e3eef5461e2172337fc2dcfe698caf0;p=erp24_rep%2Fyii-erp24%2F.git Перенос JS в файлы --- diff --git a/erp24/views/cluster_link_edit/index.php b/erp24/views/cluster_link_edit/index.php index 5a0b16b2..8918126a 100644 --- a/erp24/views/cluster_link_edit/index.php +++ b/erp24/views/cluster_link_edit/index.php @@ -89,7 +89,7 @@ $this->params['breadcrumbs'][] = $this->title; 'view-all' => function ($url, $model, $key) use ($clusterToManager, $currentDate) { $currentDateStr = date('Y-m-d'); if ($currentDate !== $currentDateStr) { - return Html::a('', [ + return Html::a('', [ 'view-all', 'id' => $model->id, 'manager' => $clusterToManager[$model->id] ?? 'Не назначен', @@ -111,7 +111,7 @@ $this->params['breadcrumbs'][] = $this->title; // Проверка, является ли текущая дата датой запроса if ($currentDate === $currentDateStr) { // Ссылка для редактирования с иконкой "Карандаш" (bi-pencil) - return Html::a('', [ + return Html::a('', [ 'view-all', 'id' => $model->id, 'manager' => $clusterToManager[$model->id] ?? 'Не назначен', diff --git a/erp24/views/cluster_link_edit/view-all.php b/erp24/views/cluster_link_edit/view-all.php index 069095c2..f0671f3f 100644 --- a/erp24/views/cluster_link_edit/view-all.php +++ b/erp24/views/cluster_link_edit/view-all.php @@ -18,7 +18,7 @@ use yii\bootstrap5\Icon; $this->title = $model->name; $this->params['breadcrumbs'][] = ['label' => 'Clusters', 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; - +$this->registerJsFile('/js/cluster-link-edit/view-all.js', ['position' => \yii\web\View::POS_END]); // Получение списка магазинов, которые еще не находятся в текущем кусте $storesInCluster = ArrayHelper::getColumn($dataProvider->getModels(), 'value_int'); $availableStores = array_filter($storeNames, function ($storeId) use ($storesInCluster) { @@ -99,7 +99,7 @@ $availableStores = array_filter($storeNames, function ($storeId) use ($storesInC } return Html::a( // Используем встроенный SVG-код для иконки удаления - '', + '', ['delete-store', 'id' => $store['id'], 'cluster_id' => $model->id], [ 'class' => 'btn btn-danger', @@ -116,48 +116,3 @@ $availableStores = array_filter($storeNames, function ($storeId) use ($storesInC ]); ?> -registerJs($js); -?> \ No newline at end of file diff --git a/erp24/views/cluster_link_store_edit/view.php b/erp24/views/cluster_link_store_edit/view.php index bce145e9..112c511c 100644 --- a/erp24/views/cluster_link_store_edit/view.php +++ b/erp24/views/cluster_link_store_edit/view.php @@ -19,7 +19,7 @@ $this->title = 'Просмотр кустов'; // Определяем текущий квартал $currentMonth = date('n'); // Текущий месяц (1-12) $currentQuarter = ceil($currentMonth / 3); // Определяем квартал (1-4) - +$this->registerJsFile('/js/cluster-link-edit/view.js', ['position' => \yii\web\View::POS_END]); ?>