Найдено 570 результатов
- 2022.07.30, 14:24
- Форум: DevOps
- Тема: Docker на Win 11
- Ответы: 2
- Просмотры: 9617
Re: Docker на Win 11
Если access denied, значит на порт оно прокинулось нормально. Попробуйте хост для юзера прописать как * в MySQL. Спасибо. Проблема была в том, что запускался mysql по умолчанию (был установлен отдельно), и соответсвенно он отвечал, похоже на этом порту. - как резулатат ошибка - ведь там другие паро...
- 2022.07.15, 14:08
- Форум: DevOps
- Тема: Docker на Win 11
- Ответы: 2
- Просмотры: 9617
Docker на Win 11
Товарищи подскажите, пожалуйста. две машины - Win 11 - Win 10 - Docker (версии одинаковые) PHP 8.1 - docker-compose.yaml и все файлы идентичны - одна репа. на Win 10 все запускается. site.local доступен - конфиг nginx копируется БД доступны. На Win 11 - все запускается. Консоли и nginx и php и mysql...
- 2021.08.22, 12:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Получить ошибку из Exception при запросе через AJAX
- Ответы: 3
- Просмотры: 1665
Re: Получить ошибку из Exception при запросе через AJAX
Вау - как интересно!SiZE писал(а): ↑2021.08.22, 09:16 https://www.yiiframework.com/doc/guide/ ... formatting
Делаете запрос соответствующим заголовком, получаете соответствующий ответ
- 2021.08.20, 20:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Получить ошибку из Exception при запросе через AJAX
- Ответы: 3
- Просмотры: 1665
Re: Получить ошибку из Exception при запросе через AJAX
Никаких идей?
- 2021.08.18, 15:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Получить ошибку из Exception при запросе через AJAX
- Ответы: 3
- Просмотры: 1665
Получить ошибку из Exception при запросе через AJAX
Есть action где обрабатываются ошибки. if ( ! $fileProcessor || ! file_exists($fileProcessor->tempName)) { $message = 'File import failed'; throw new UploadException($message); } К нему идет запрос через "AJAX". Соответственно , приходят ошибки типа "Error 500" и т.д. Как получит...
- 2021.07.09, 13:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: getTotalCount для DataProvider показывает неправильный результат
- Ответы: 6
- Просмотры: 2187
Re: getTotalCount для DataProvider показывает неправильный результат
https://prnt.sc/19pl7id
вот результаты запроса
вот результаты запроса
- 2021.07.09, 13:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: getTotalCount для DataProvider показывает неправильный результат
- Ответы: 6
- Просмотры: 2187
Re: getTotalCount для DataProvider показывает неправильный результат
$query датапровайдера покажите $query = ProductModel::find(); $query->innerJoinWith(['userListItems']); $query->asArray(); $query->andFilterWhere(['in', 'list_id', $this->list_ids]); Связь простейшая. public function getUserProductListItems() { return $this->hasMany(UserProductListItem::class, ['pr...
- 2021.06.09, 18:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: getTotalCount для DataProvider показывает неправильный результат
- Ответы: 6
- Просмотры: 2187
getTotalCount для DataProvider показывает неправильный результат
$dataProvider один и тот же - это копи-паст из реального проекта. Строчки идут одна за одной.
Казалось бы простейший код.
Но результат разный.
С чем это может быть связано?
Код: Выделить всё
$totalCount = $dataProvider->getTotalCount(); //415
$all = $dataProvider->query->all(); // 270
Но результат разный.
С чем это может быть связано?
- 2021.05.25, 14:42
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Где проверять статус пользователя и как правильно?
- Ответы: 3
- Просмотры: 14581
- 2021.05.22, 17:18
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Где проверять статус пользователя и как правильно?
- Ответы: 3
- Просмотры: 14581
Где проверять статус пользователя и как правильно?
Вопрос такой: Есть RBAC у пользователя есть статусы - PENDING, APPROVED, ACTIVE. статусы к ролям не имею отношения. Роль назначается на стадии PENDING или APPROVED. Как правильно и где можно проверить доп. параметр доступа. Т.е. большинство действий возможные в соответствию с ролью , естественно дос...
- 2021.04.29, 18:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Установка Time Zone во всем приложении.
- Ответы: 4
- Просмотры: 3866
Re: Установка Time Zone во всем приложении.
Ну вроде ж и логично что старую дату покажет в том времени что она и была. Какая разница что сегодня перешли на летнее время и в это же время дня часы показывают другое значение? Но посмотрите, может форматтер что то делает для вашей задачи: https://www.yiiframework.com/doc/guide/2.0/ru/output-form...
- 2021.04.28, 11:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Установка Time Zone во всем приложении.
- Ответы: 4
- Просмотры: 3866
Re: Установка Time Zone во всем приложении.
Временная зона устанавливается в главном конфиге: $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), 'bootstrap' => ['maintenance', 'log'], 'sourceLanguage' => 'en-US', 'timeZone' => 'Europe/Kiev', и еще она есть у компонента formatter Спасибо. Работает. А такой вопрос. дата хранится в da...
- 2021.04.12, 18:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView в модальном окне - фильтрация
- Ответы: 9
- Просмотры: 2917
Re: GridView в модальном окне - фильтрация
фильтрация тоже работает, но если очистить фильтр, то запрос идет без pjax=true .... Очистить фильтр это как выглядит? Может где-то выставлено data-pjax=0 ? Просто стираю значения из текстового input или для Select выбираю пустое значение. Таблица то одна и та же - и фильтрация работает - т.е. можн...
- 2021.04.12, 15:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView в модальном окне - фильтрация
- Ответы: 9
- Просмотры: 2917
Re: GridView в модальном окне - фильтрация
Это причина, не следствие. PJAX именно по этим полям и определяется. Осталось понять, почему не отправляется. Скорее всего подсказка есть в консольке dev tools хрома. Перерыла все в консоле (смотрю кто инициировал отправку запроса и т.д.) - еще напрягает то, что фильтр работает при введении данных ...
- 2021.04.12, 00:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Установка Time Zone во всем приложении.
- Ответы: 4
- Просмотры: 3866
Установка Time Zone во всем приложении.
Я усанавливаю Time Zone в index.php // Globally define the Timezone define('TIMEZONE', 'EST'); // Set Timezone date_default_timezone_set(TIMEZONE); И потом в db.php [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=dbname', 'username' => 'root', 'password' => 'pass', 'charset' ...
- 2021.04.08, 15:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Валидация отправленной ajax формы
- Ответы: 2
- Просмотры: 1476
Re: Валидация отправленной ajax формы
А что приходит в \Yii::$app->request->post('form') ? Все правильно - обрабатывается присланная форма - т.е. в JS - это объект типа FormData когда вы серилизуете форму - он и создается на основе вашей формы. А когда вы посылаете еще какие- то поля - или даже просто пишите data: {form: form} стандартн...
- 2021.04.08, 15:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView в модальном окне - фильтрация
- Ответы: 9
- Просмотры: 2917
Re: GridView в модальном окне - фильтрация
Запрос при очистке фильтра На сервер: 2021-04-08 07:01:20 [2.92.125.172][4][-][warning][yii\debug\Module::checkAccess] Access to debugger is denied due to IP address restriction. The requesting IP address is 2.92.125.172 in /var/www/porcelanosa/data/www/mrrtp.com/vendor/kartik-v/yii2-grid/src/GridV...
- 2021.04.07, 01:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView в модальном окне - фильтрация
- Ответы: 9
- Просмотры: 2917
- 2021.04.05, 19:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: GridView в модальном окне - фильтрация
- Ответы: 9
- Просмотры: 2917
GridView в модальном окне - фильтрация
Самый важный момент: на сервере работает - на локале (OpenServer) - нет Есть модальное окно - в которое подгружается GridView - В контоллере обрабатывающем AJAX запрос есть такая вот строчка public function actionProductGrid($id = null, $type = self::GRID_TYPE_LIST, $promo_id = null) { if ( ! Yii::...
- 2021.04.03, 03:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как совместить Vue.js и Yii2?
- Ответы: 3
- Просмотры: 4734
Re: Как совместить Vue.js и Yii2?
Я использовал https://laravel-mix.com/ для комфортной сборки проекта. Удобно.