Найден 201 результат

Sereja3578
2021.02.25, 14:58
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

В общем проблему решил. Суть в том - тесты нужно запускать в контейнере. И все конфиги на коннект с базой нужно настраивать на работу внутри сети докера, а значит использовать внутренний порт 3306 и название хостов как в конфиге докера. Например так <?php return [ 'components' => [ 'db' => [ 'class'...
Sereja3578
2021.02.25, 11:19
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

Вот лог теста { "name": "Database Exception", "message": "SQLSTATE[HY000] [2002] Connection refused", "code": 2002, "type": "yii\\db\\Exception", "file": "/var/www/code/vendor/yiisoft/yii2/db/Connection.php", "line": 642, "stack-trace": [ "#0 /var/www/code/vendor/yiisoft/yii2/db/Connection.php(1030)...
Sereja3578
2021.02.25, 11:15
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

В общем проблему с тем, что запросы на index-test возвращали Not Found решил. Дело реально было в nginx, сделал так server { charset utf-8; client_max_body_size 128M; ## listen for ipv4 listen 80; #listen [::]:80 default_server ipv6only=on; ## listen for ipv6 server_name api.advance-event.local; roo...
Sereja3578
2021.02.24, 02:30
Форум: Установка и настройка
Тема: yii и nginx для index-test.php
Ответы: 3
Просмотры: 4005

Re: yii и nginx для index-test.php

А можно ваш полный конфиг? Я столкнулся с такой же проблемой.
Sereja3578
2021.02.24, 02:21
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

На всякий случай вот мои настройки urlManager api/main 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ '' => 'site/index', 'auth' => 'site/login', ['class' => 'yii\rest\UrlRule', 'controller' => 'post'], ], ],
Sereja3578
2021.02.24, 02:13
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

Я даже пробовал поменять index.php на index-test.php в конфиге, но не работает.
Sereja3578
2021.02.24, 02:00
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

Запустил тесты в режиме дебага, вижу что идет запрос на 127.0.0.1:8080/index-test.php/auth, а этот путь неправильный, видимо nginx не правильно настроен, а я в нем не особо силен пока. server { charset utf-8; client_max_body_size 128M; ## listen for ipv4 listen 80; #listen [::]:80 default_server ipv...
Sereja3578
2021.02.24, 01:11
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Re: Проблема с подключением к БД в тестах

Тут разобрался. Я запускал миграции внутри контейнера через docker exec -it, а тесты снаружи. Нужно разумеется все делать либо в контейнере, либо снаружи. То есть если подключение в конфигах идет на локальный адрес 127.0.0.1 с проброшенным портом, то мы и выполняем все команды снаружи, а если в конф...
Sereja3578
2021.02.24, 00:01
Форум: Тестирование (Yii 2.x)
Тема: Проблема с подключением к БД в тестах
Ответы: 7
Просмотры: 1265

Проблема с подключением к БД в тестах

Всем привет! Смотр сейчас видео Дмитрия Елисеева по rest api. Возникла проблема. У Дмитрия в уроке окружение локальное, у меня на докере. В докере есть два сервиса для баз данных, mariadb и mariadb-test. В common/main-local 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=mariadb;port=...
Sereja3578
2019.03.01, 11:05
Форум: Общие вопросы (Yii 2.x)
Тема: Задать базовый путь к ассетам.
Ответы: 2
Просмотры: 859

Задать базовый путь к ассетам.

Всем привет. Нужно чтобы на двух разных проектах были одинаковые хеши у ассетов. Один проект лежит в папке folder1 другой в folder2, пути к ассетам получаются, например /vagrant/folder1/vendor/extension/assets и /vagrant/folder2/vendor/extension/assetsb из-за этого получаются разные хеши. А по задум...
Sereja3578
2019.02.19, 08:49
Форум: Общие вопросы (Yii 2.x)
Тема: Динамическое создание свойств модели
Ответы: 2
Просмотры: 737

Динамическое создание свойств модели

Всем привет) Есть модели, например User, contracts, accounts, в моделях нужно динамически создавать и выводить (с фильтрами и сортировками) разные статистические поля, например balance, contracts_count, win_contracts_count и выводить их нужно в разных валютах, например balanceRub, balanceUsd, balanc...
Sereja3578
2018.10.31, 20:55
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Есть идея, делать один грид но состоящий из трех таблиц.
Sereja3578
2018.10.31, 20:55
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Пытаюсь рендер грида переписать. Но пока не очень успешно. Просто на гриде у нас уже много чего сделано кастомного.
Sereja3578
2018.10.29, 17:22
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Да и нельзя разные колонки распихивать по разным таблицам.
Sereja3578
2018.10.29, 16:57
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Да, я понял. Просто неудобно получается, на контент класс, на заголовок, на фильтр, а не на колонку сразу) Плюс еще это не согласовано с afterSummary.
Sereja3578
2018.10.29, 15:41
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Ни у кого не возникало такой задачи?
Sereja3578
2018.10.29, 12:04
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Re: Зафиксировать столбцы грида.

Там какая-то довольно странная верстка идет.

http://joxi.ru/v29XdWaIZG1pXm

Какие-то колонки подложенные под таблицу, и стили кидаются на эти подложенные колонки.
Sereja3578
2018.10.29, 11:46
Форум: Общие вопросы (Yii 2.x)
Тема: Зафиксировать столбцы грида.
Ответы: 9
Просмотры: 1902

Зафиксировать столбцы грида.

Всем привет. Нужно зафиксировать колонки грида при горизонтальной прокрутке.

Пробовал передавать через опции
$column->options = [
'style' => 'position: fixed !important;'
];

Цвет можно поменять, а зафиксировать не получается. Подскажите кто что может)
Sereja3578
2018.04.07, 14:13
Форум: Общие вопросы (Yii 2.x)
Тема: Пару вопросов об архитектуре (хелперы)
Ответы: 2
Просмотры: 830

Пару вопросов об архитектуре (хелперы)

Всем привет) Есть вопрос к более опытным товарищам. Есть допустим класс модели ContractForm, для отправки данных через api на другой сервер. То есть на другом проекте есть таблица contract, я из своего приложения должен собрать массивы данных (контрактов) и отправить их туда курлом. На своем проекте...
Sereja3578
2018.03.11, 21:24
Форум: Общие вопросы (Yii 2.x)
Тема: Клиентская валидация
Ответы: 1
Просмотры: 640

Re: Клиентская валидация

Или например клиентская валидация для проверки суммы значений полей.