Size: a a a

2020 August 19

RT

Roman Tsurkanu in Yii Framework 3
всякие "показать еще" списки
источник

AP

Arman Poghosyan in Yii Framework 3
Roman Tsurkanu
он только с массивами пока
С точки зрения ДБ мне массивы не нужны. Мне бы entity сразу в viewmodel преобразовывать. То есть у меня будет viewmodel для entity c mapper-ом, и еще потом массив viewmodel обернут в еще один viewmodel с total, currentPage....
источник

RT

Roman Tsurkanu in Yii Framework 3
total, currentPage -  это обычный OffsetPaginator
источник

AM

Alexander Makarov in Yii Framework 3
Roman Tsurkanu
кто нибудь использовал?
Мне приходилось. offset/limit не работал на табличке в сотню миллионов записей...
источник

RT

Roman Tsurkanu in Yii Framework 3
ок, тогда буду думать как решить проблему с объектами
источник

AP

Arman Poghosyan in Yii Framework 3
Мне вот уже скоро пилить pagination для админки, буду смотреть что-там вообще, у меня repository пока без всего этого.
источник

AP

Arman Poghosyan in Yii Framework 3
но массивы на выходе мне не нужны, так что буду смотреть, что и как там
источник

RT

Roman Tsurkanu in Yii Framework 3
там все ок, в демо есть пагинация моделей из бд
источник

T

TradersVE in Yii Framework 3
Arman Poghosyan
Мне вот уже скоро пилить pagination для админки, буду смотреть что-там вообще, у меня repository пока без всего этого.
Why can't we have setAttribute($ value) and setAttributes(array $ value) in form model ?
источник

AP

Arman Poghosyan in Yii Framework 3
TradersVE
Why can't we have setAttribute($ value) and setAttributes(array $ value) in form model ?
setAttributes(array $values) does the same thing as load without any scope. Why do we need 2 methods doing the same thing?
источник

СП

Сергей Предводителев... in Yii Framework 3
Dmitriy S
CsrfViewInjectionInterface можно добавить и в конструктор ViewRender и добавить метод withCsrf() как сейчас.
Добавил
источник

T

TradersVE in Yii Framework 3
Arman Poghosyan
setAttributes(array $values) does the same thing as load without any scope. Why do we need 2 methods doing the same thing?
Ok so load () has the same functionality, okay? 👍
источник

AP

Arman Poghosyan in Yii Framework 3
TradersVE
Ok so load () has the same functionality, okay? 👍
Yep, I've modified it a little bit. The documentation of load wan't in sync with it's functionality.
источник

AP

Arman Poghosyan in Yii Framework 3
I will refactor the PR now a little bit. I forgot to do the model validation for nested models.
источник

T

TradersVE in Yii Framework 3
Arman Poghosyan
Yep, I've modified it a little bit. The documentation of load wan't in sync with it's functionality.
👍
источник

СП

Сергей Предводителев... in Yii Framework 3
https://github.com/yiisoft/yii-demo/pull/122

Разбить этот PR:

1) ViewRenderer + интерфейсы в PR для yiisoft/yii-view
2) CsrfViewInjection в PR для yiisoft/yii-web
3) ApplicationViewInjection оставить в yiisoft/yii-demo

?
источник

СП

Сергей Предводителев... in Yii Framework 3
А имеет вообще смысл отдельный пакет yii-view ?
Есть ли вариант, когда ViewRenderer будет использоваться без yii-web ?
источник

DS

Dmitriy S in Yii Framework 3
Сергей Предводителев
А имеет вообще смысл отдельный пакет yii-view ?
Есть ли вариант, когда ViewRenderer будет использоваться без yii-web ?
Да, в модулях, для это и делался пакет отдельный, чтобы его не дублировать
источник

AM

Alexander Makarov in Yii Framework 3
Думаю что да.
источник

AP

Arman Poghosyan in Yii Framework 3
Сергей Предводителев
А имеет вообще смысл отдельный пакет yii-view ?
Есть ли вариант, когда ViewRenderer будет использоваться без yii-web ?
yii-web может использоваться для REST и там ViewRenderer и yiisoft/view не нужен
источник