title = 'Проверка прайсов'; $this->params['breadcrumbs'][] = $this->title; // зарегистрируем скрипт для обработки загрузки модального окна ParserAsset::register($this); // убрал Pjax потому что он при выполнении блокирует скрипт вызова модального окна //Pjax::begin(); ?>

title) ?>

$dataProvider, 'columns' => [ ['class' => SerialColumn::className()], ['content' => function ($model) { $url = Url::to(['view', 'id' => $model->id, 'date_update' => $model->price_date_update]); return Html::a(' Просмотреть ', '#', [ 'class' => 'modalButton', 'value' => $url, ]); }, ], [ 'label' => 'Поставщик', 'value' => function ($data) { return '№ ' . $data->id . ' ' . $data->name; }, ], ['label' => 'Дата обновления', 'attribute' => 'price_date_update'], ['label' => 'Кол-во дней', 'value' => function ($data) { $date1 = new DateTime("now"); $date2 = new DateTime($data->price_date_update); $quo_days = $date2->diff($date1)->format('%R%a'); // уберем первый символ - там знак "+" $quo_days = substr($quo_days, 1, strlen($quo_days)); $quo_days = (int)$quo_days; if ($quo_days > 15) $quo_days = '>15'; return $quo_days; } ], ] ]); ?> '

Прайс

', 'id' => 'modal', 'size' => 'modal-lg', ]); echo "
"; Modal::end(); // Pjax::end(); ?>