Найдено 98 результатов

nickdenry
2018.03.24, 02:26
Форум: Тестирование (Yii 2.x)
Тема: Как протестировать Action в модуле
Ответы: 1
Просмотры: 521

Как протестировать Action в модуле

Привет! Хочу протестировать вот этот Action https://github.com/nick-denry/yii2-round-switch-column/blob/master/src/actions/ToggleAction.php вот в этом модуле - https://github.com/nick-denry/yii2-round-switch-column Насколько я понимаю, тестирование модулей должно происходить независимо от приложения...
nickdenry
2018.03.23, 21:03
Форум: Общие вопросы (Yii 2.x)
Тема: TimestampBehavior сломался
Ответы: 19
Просмотры: 1293

Re: TimestampBehavior сломался

У меня были переопределены get set для дат, видимо, это стало работать иначе с самим поведением. Без get, set все работает как должно.
nickdenry
2018.03.23, 03:34
Форум: Общие вопросы (Yii 2.x)
Тема: ЧПУ и формы
Ответы: 4
Просмотры: 398

Re: ЧПУ и формы

По-идее, если в настройках yii\web\UrlManager в конфиге есть соотвествующее правило, как написал @urichalex, то Url::to должен сгенерировать как раз вот такой адрес 'sitename/search/param', если передать значение параметра как 'inputname', т.е. echo Url::to(['sitename/search', 'inputname' => $param]...
nickdenry
2018.03.23, 01:39
Форум: Общие вопросы (Yii 2.x)
Тема: TimestampBehavior сломался
Ответы: 19
Просмотры: 1293

Re: TimestampBehavior сломался

Тоже самое произошло, что и у автора топика.
nickdenry
2018.03.21, 19:10
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm с переменным числом полей
Ответы: 1
Просмотры: 252

Re: ActiveForm с переменным числом полей

Tabular input скорее всего.

https://github.com/unclead/yii2-multiple-input

http://www.yiiframework.com/doc-2.0/gui ... input.html

Либо собственное решение, отдельно формы с js в клиентской части, отдельно принимать данные на стороне сервера.
nickdenry
2018.03.21, 16:40
Форум: Общие вопросы (Yii 2.x)
Тема: Две кнопки submit в ActiveForm
Ответы: 13
Просмотры: 2219

Re: Две кнопки submit в ActiveForm

Вот аналогичный issue. Предполагается, что имя кнопок должны быть одинаковым, а проверять нужно value.

https://github.com/yiisoft/yii2/issues/10555
nickdenry
2018.03.21, 16:18
Форум: Общие вопросы (Yii 2.x)
Тема: Подключить контроллер к приложению динамически
Ответы: 4
Просмотры: 606

Re: Подключить контроллер к приложению динамически

В идеале что-то типа <?php class ToggleActionCest { public function _before(\FunctionalTester $I) { $this->initDb(); $this->initApp(); } public function _after(\FunctionalTester $I) { } // tests public function tryToTest(\FunctionalTester $I) { $actionUrl = Url::toRoute(['test/some']); $I->sendAjaxP...
nickdenry
2018.03.21, 15:58
Форум: Общие вопросы (Yii 2.x)
Тема: Подключить контроллер к приложению динамически
Ответы: 4
Просмотры: 606

Re: Подключить контроллер к приложению динамически

Это и есть кусочек функционального теста. Бизнес-логики в экшене нет. Хочу провести "изолированное" тестирование, не из приложения (backend/frontend например), а непосредственно из модуля, инициализировав приложение самостоятельно. Саму идею взял отсюда - https://github.com/yii2mod/yii2-toggle-colum...
nickdenry
2018.03.21, 14:54
Форум: Общие вопросы (Yii 2.x)
Тема: MySQL json поля и ActiveRecord
Ответы: 0
Просмотры: 253

MySQL json поля и ActiveRecord

Правильно ли я понимаю, что сейчас работа с json-полями реализована только на уровне schema, а выборку необходимо делать на основе yii\db\Expression ?

Планируется ли добавление специфичных методов для работы с json полями в ActiveRecord? В Roadmap не нашел.
nickdenry
2018.03.21, 14:43
Форум: Общие вопросы (Yii 2.x)
Тема: Подключить контроллер к приложению динамически
Ответы: 4
Просмотры: 606

Re: Подключить контроллер к приложению динамически

Админы, перенесите в тестирование, пожалуйста, м.б. там ответят.
nickdenry
2018.03.21, 14:40
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка composer update
Ответы: 6
Просмотры: 1228

Re: Ошибка composer update

Скорее всего нужно поменять подключение по ssh на https для git-репозитория.

https://help.github.com/articles/changi ... h-to-https
nickdenry
2018.03.21, 14:36
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка
Ответы: 3
Просмотры: 320

Re: Ошибка

Последний стабильный Yii 2.0.14, php 7 не требует.

"php": ">=5.4.0",

Проверяйте сторонние зависимости.
nickdenry
2018.03.21, 01:17
Форум: Общие вопросы (Yii 2.x)
Тема: Объясните валидацию file
Ответы: 12
Просмотры: 721

Re: Объясните валидацию file

Я валидирую по одному атрибуту. Закачиваю по 1 файлу
['verso_doc', 'recto_doc'... ] -

'verso_doc' и 'recto_doc' тогда что?
nickdenry
2018.03.21, 01:09
Форум: Общие вопросы (Yii 2.x)
Тема: Объясните валидацию file
Ответы: 12
Просмотры: 721

Re: Объясните валидацию file

Судя по документации написание корректное.
http://www.yiiframework.com/doc-2.0/yii ... tes-detail

For multiple attributes, please specify them as an array; for single attribute, you may use either a string or an array.
nickdenry
2018.03.21, 01:08
Форум: Общие вопросы (Yii 2.x)
Тема: Объясните валидацию file
Ответы: 12
Просмотры: 721

Re: Объясните валидацию file

@andku83

Валидатор file у автора не срабатывает на 2 и более атрибута, через которые автор пытается загрузить различные файлы, но с одинаковым правилом валидации.
nickdenry
2018.03.20, 21:35
Форум: Общие вопросы (Yii 2.x)
Тема: Подключить контроллер к приложению динамически
Ответы: 4
Просмотры: 606

Подключить контроллер к приложению динамически

Всем привет! Возможно ли динамически создать контроллер и подключить его к приложению? т.е. <?php namespace some\module; use Yii; use yii\web\Controller; class TestController extends Controller { /** * @inheritdoc */ public function actions() { return [ 'some' => [ 'class' => SomeAction::class, 'mod...
nickdenry
2018.03.17, 14:37
Форум: Авторский код и библиотеки
Тема: Round switch переключатель для GridView
Ответы: 1
Просмотры: 645

Round switch переключатель для GridView

Реализация Round switch переключателя для полей состояния моделей. Работает через Ajax (без pjax), широкие возможности для кастомизации. https://github.com/nick-denry/yii2-round-switch-column https://user-images.githubusercontent.com/1450983/37547401-780c0374-2982-11e8-8bc1-372ccf8a8c78.png https://...
nickdenry
2018.03.11, 15:49
Форум: Авторский код и библиотеки
Тема: ActionColumn с кнопкой для фильтра и возможностью глобальной настройки
Ответы: 0
Просмотры: 423

ActionColumn с кнопкой для фильтра и возможностью глобальной настройки

Микрорасширение с возможностью добавления контента в filterColumn, например кнопки. Возможность установки html опций индивидуально для каждой кнопки, в т.ч. глобально. Возможность кастомизации текста подтверждения для кнопки "delete". https://github.com/nick-denry/yii2-filter-action-column https://u...