Size: a a a

2021 June 17

🎱

🎱 Егор in Yii Framework 2
Просто на 2х компах по ВМ на вагранте.. все идентично, только на одном работает, на другом ругань... Не могу понять причину
источник

v

void() in Yii Framework 2
Подскажите как отловить завершение job в yii2-queue
источник

VT

Vadim Ts in Yii Framework 2
Я для RestApi использовал ActiveController И долго не мог понять, почему не работают CORS заголовки.. Пока не увидел вот такое решение
   public function behaviors()
   {
       $behaviors =  parent::behaviors();
       // remove authentication filter
       $auth = $behaviors['authenticator'];
       unset($behaviors['authenticator']);

       // add CORS filter
       $behaviors['corsFilter'] = [
           'class' => Cors::class,
       ];

       // re-add authentication filter
     
 $behaviors['authenticator'] = $auth;
       // avoid authentication on CORS-pre-flight requests (HTTP OPTIONS method)
       $behaviors['authenticator']['except'] = ['options'];

       $behaviors['authenticator']['authMethods'] = [
           HttpBasicAuth::class,
           HttpBearerAuth::class,
       ];
       return $behaviors;
   }

И
перенос  CORS  перед Auth методами решило проблему )
источник

🎱

🎱 Егор in Yii Framework 2
Спасибо, посмотрю
источник

VT

Vadim Ts in Yii Framework 2
Неожиданно оказалось не где-то нашел, а в документации )) https://www.yiiframework.com/doc/guide/2.0/en/rest-controllers#cors
источник

IS

I Scarab in Yii Framework 2
Чисто саморазвитие.
Четверть века назад программист был не программист, если не пробовал написать свою операционку.
Для веб-программера, наверное, то же самое про фреймворк.
Во всяком случае, пока такое пишешь, можно неплохо въехать в тему.
источник

a

atcq (Алексей)... in Yii Framework 2
а в тему чего?
источник

Д

Дмитрий in Yii Framework 2
а можно один курс от Димы посмотреть от 2017 года и он там все подобные нюансы разжевывает даже с мозгом младенца )
источник

a

atcq (Алексей)... in Yii Framework 2
веб фреймворки пустоваты в плане идей
источник

IS

I Scarab in Yii Framework 2
Ну это уже кому чего.
Фреймворк - это про идеологию построения веб-приложения, это уже весьма много, даже для миддла.
источник

V

Victooor in Yii Framework 2
['schedule', function($attribute, $value) {
 return false;
}];
Почему не работает вот эта валидация? Подозревают из за того что поле - массив, но 'skipOnArray' => false выдаёт ошибку Setting unknown property: yii\validators\InlineValidator::skipOnArray
источник

ПА

Павел Афонин... in Yii Framework 2
Таки нет такого свойства жеж
источник

V

Victooor in Yii Framework 2
Таки без этого валидация не выполняется
источник

VT

Vadim Ts in Yii Framework 2
Потому что return не нужен. А надо $this->addError($attribute,'Error message');
источник

V

Victooor in Yii Framework 2
Отбой. Ошибся в имени поля 🤦🏻‍♂️
источник

V

Victooor in Yii Framework 2
Нужен таки нет, но это не может влиять на работу
источник

VT

Vadim Ts in Yii Framework 2
Ну как бы ошибка в имени поля и не обозначение какая ошибка произошла, вполне могут влиять ))
источник

K

Konstantin in Yii Framework 2
всем привет
источник

K

Konstantin in Yii Framework 2
подскажите пожалуйста как изменить адрес админки в advanced
источник

А

Александр in Yii Framework 2
это на хостинге делается, указываешь для сайта site.ru рабочую папку фронтенд, для админки бэкенд допустим admin.site.ru
источник