Size: a a a

2021 January 02

AA

Art Avd in Yii Framework 3
Доброго всем времени! Может кто-н подскажет как добавить csfr в renderPartial ?
источник

СП

Сергей Предводителев... in Yii Framework 3
Art Avd
Доброго всем времени! Может кто-н подскажет как добавить csfr в renderPartial ?
CSRF-токен можно получить из CsrfTokenInrerface (подключить в конструкторе). Метод getValue.

RenderPartial в контроллере вызывается же?
источник

AA

Art Avd in Yii Framework 3
сам CSRF-токен подтягивается ко вьюхе по умолчанию через инъекцию, yii-view, только вот сами инъекции на renderPartial не отрабатывают.
источник

AA

Art Avd in Yii Framework 3
а RenderPartial, да в контроллере
источник

AA

Art Avd in Yii Framework 3
Сергей Предводителев
CSRF-токен можно получить из CsrfTokenInrerface (подключить в конструкторе). Метод getValue.

RenderPartial в контроллере вызывается же?
понял, спасибо)
источник

СП

Сергей Предводителев... in Yii Framework 3
Art Avd
сам CSRF-токен подтягивается ко вьюхе по умолчанию через инъекцию, yii-view, только вот сами инъекции на renderPartial не отрабатывают.
Да инъекции идут только в рендее, в рендерпартиал надо ручками
источник

YK

Yuriy Kovalefskiy in Yii Framework 3
Всем привет!
yiisoft/app минимально требует php 7.4, но содержит пакет roave/infection-static-analysys-plagin, которому надо от php 7.4.7
Из за этого composer выдает ошибку на версиях php ниже 7.4.7.
Что там такого особенного в 7.4.7, что нельзя для этого плагина сделать тоже минимальную версию от 7.4?
источник

А

Алексей R in Yii Framework 3
может багфикс какойто?
источник

А

Алексей R in Yii Framework 3
Yuriy Kovalefskiy
Всем привет!
yiisoft/app минимально требует php 7.4, но содержит пакет roave/infection-static-analysys-plagin, которому надо от php 7.4.7
Из за этого composer выдает ошибку на версиях php ниже 7.4.7.
Что там такого особенного в 7.4.7, что нельзя для этого плагина сделать тоже минимальную версию от 7.4?
а какая версия у тебя?
источник

YK

Yuriy Kovalefskiy in Yii Framework 3
7.4.3 - по умолчанию в ubuntu 20.04 становится
источник

А

Алексей R in Yii Framework 3
до 7.4.7 было много багов, так что лучше сразу обновить )
источник

YK

Yuriy Kovalefskiy in Yii Framework 3
была)) обновил уже только что на 7.4.13
источник

А

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

YK

Yuriy Kovalefskiy in Yii Framework 3
просто надо тогда и в зависимостях самого фреймворка поправить
источник

А

Алексей R in Yii Framework 3
ну эта зависимость dev, её можно с  --no-dev заигнорить
источник

А

Алексей R in Yii Framework 3
но это не точно.. Первый композер вроде чекал все зависимости (даже при флаге —no-dev)
источник

А

Алексей R in Yii Framework 3
в общем, может имеет смысл )
источник

YK

Yuriy Kovalefskiy in Yii Framework 3
я попытался выполнить установку, как написано:
composer create-project --prefer-dist --stability=dev yiisoft/app
и получил ошибку
источник

А

Алексей R in Yii Framework 3
Можешь создать issue в app.
источник

YK

Yuriy Kovalefskiy in Yii Framework 3
потом поравил в composer.json
"roave/infection-static-analysis-plugin": "@dev",
и после composer update сайт заработал
источник