Size: a a a

2020 July 13

AM

Alexander Makarov in Yii Framework 3
A

$request->getAttribute('csrf_token');

Вот так каждый раз доставать токен и прокидывать его
Мне показалось, что это не очень удобно
А его не придётся доставать и прокидывать?
источник

AM

Alexander Makarov in Yii Framework 3
По-моему, придётся в любом случае если не сделать магию...
источник

AM

Alexander Makarov in Yii Framework 3
A
И urlGenerator

Его сначала нужно заинжектить
Потом в каждом файле указывать, как комментарий, что у тебя есть такая переменная, чтобы ide подсказывал, тоже не ахти показалось
А это вроде не относится к валидации реквеста...
источник

А

Алексей R in Yii Framework 3
кстати об атрибутах запроса
источник

A

A in Yii Framework 3
Alexander Makarov
А это вроде не относится к валидации реквеста...
Да нее, это понятное дело
Это то, что я вспомнил, когда писал этот todo, в общем, вещи, которые казались не очень удобными при разработке, возможно, дело привычки
источник

А

Алексей R in Yii Framework 3
@samdark видел последние issues по роутеру?
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
@samdark видел последние issues по роутеру?
Да, но пока не осознал идею.
источник

А

Алексей R in Yii Framework 3
ок )
источник

А

Алексей R in Yii Framework 3
тогда я спать.
источник

AM

Alexander Makarov in Yii Framework 3
A
Да нее, это понятное дело
Это то, что я вспомнил, когда писал этот todo, в общем, вещи, которые казались не очень удобными при разработке, возможно, дело привычки
Да, прокидывать CSRF-токен неприятно.
источник

AM

Alexander Makarov in Yii Framework 3
Аннотации в view-шках - это норм. Без них никак.
источник

A

A in Yii Framework 3
Насколько мне помнится, на yii2 был такой пакет, который позволял внутри класса описывать вёрстку страницы и там в конструкторе можно было указать то, что ты будешь прокидывать в view
источник

A

A in Yii Framework 3
Сейчас скину
источник

AM

Alexander Makarov in Yii Framework 3
источник

A

A in Yii Framework 3
https://github.com/zalatov/yii2-viewfile

Вот этот

Собственно, это был его авторский пакет получается
источник

A

A in Yii Framework 3
В контроллере это было так

return $this->renderContent(new View_ViewFile($quotation));
источник

AM

Alexander Makarov in Yii Framework 3
Выглядит плохо...
источник

AM

Alexander Makarov in Yii Framework 3
мощный микс нешаблонного PHP и HTML
источник

AM

Alexander Makarov in Yii Framework 3
по-моему, /** @var  выглядит лучше...
источник

A

A in Yii Framework 3
Уже боюсь писать такое слово, но видели, как на Laravel, например указывается csrf ?
источник