Size: a a a

2020 May 01

А

Алексей R in Yii Framework 3
был бы день, я бы мем не поленился нарисовать )
источник

RT

Roman Tsurkanu in Yii Framework 3
ок, давай закончим дисскусию) Спасибо.
источник

RT

Roman Tsurkanu in Yii Framework 3
на вкус и цвет и все такое...
источник

RT

Roman Tsurkanu in Yii Framework 3
ну да, в этом и смысл, я хочу все, и ничего не делать.
источник

А

Алексей R in Yii Framework 3
Roman Tsurkanu
на вкус и цвет и все такое...
ну тут вопрос не вкуса и цвета. Важное дело обсуждаем. Мы свои позиции высказали
источник

А

Алексей R in Yii Framework 3
скоро @samdark и @yiiliveext проснутся и решат в пользу декоратора. А может и нет
источник

RT

Roman Tsurkanu in Yii Framework 3
)))
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
остаётся только контроллер )
Хелпер зафигачить. RequestHelper::isAjax($request);
источник

NO

Nex Otaku in Yii Framework 3
Мне кажется, надо исходить из ожидаемого поведения) Все будут ожидать $request->isAjax(), значит так и надо сделать...
источник

А

Алексей R in Yii Framework 3
а почему не $this->isAjax в контроллере?
источник

NO

Nex Otaku in Yii Framework 3
Ну контроллер не аяксовый
источник

NO

Nex Otaku in Yii Framework 3
А запрос аяксовый )
источник

А

Алексей R in Yii Framework 3
у меня так на проде одном сделано и норм
источник

NO

Nex Otaku in Yii Framework 3
Ну я видел и глобальные переменные на проде ) И норм ) Но в Yii 3 не предлагаю )
источник

А

Алексей R in Yii Framework 3
добавь Request если хочешь ) $this->isAjaxRequest
источник

NO

Nex Otaku in Yii Framework 3
Тогда нелогично. Контроллер не может быть аяксреквестом)
источник

А

Алексей R in Yii Framework 3
в контроллере даже RequestInterface передавать не придётся, т.к. он уже по пути мидлвари передан
источник

NO

Nex Otaku in Yii Framework 3
Возможный вариант $this->isAjax($request)
Но он всё равно будет путать, потому что искать будут не там.
источник

А

Алексей R in Yii Framework 3
Nex Otaku
Тогда нелогично. Контроллер не может быть аяксреквестом)
метод то приватненький. В контексте контроллера не запутаешься
источник

А

Алексей R in Yii Framework 3
Nex Otaku
Ну контроллер не аяксовый
ах да, тут же не любят коротких названий (на примере addMiddleware). Тогда можно $this->checkAjaxHeaderInRequest()
источник