
Евгений
12.02.2018
11:10:17

SiZE
12.02.2018
11:18:56

Евгений
12.02.2018
11:25:01
[id:protected] =>
[name:protected] => 5a81793b6d22f
[locationId:protected] =>
[isDeleted:protected] =>
[createDate:protected] =>
[creatorId:protected] =>
[updateDate:protected] =>
[updaterId:protected] =>
[geozoneIdList:protected] => Array
(
[0] => 205
[1] => 206
[2] => 207
)
[_errors:yii\base\Model:private] =>
[_validators:yii\base\Model:private] =>
[_scenario:yii\base\Model:private] => default
[_events:yii\base\Component:private] => Array
(
)
[_behaviors:yii\base\Component:private] =>

Google

Евгений
12.02.2018
11:25:50
выводил валидатора, там skipOnEmpty => 1

Арсен
12.02.2018
11:26:56
Добрый день, можно ли как нибудь в yii2 из видео получить определенный кадр (скрин) ? Нашел библиотеку ffmpeg ну на сколько я знаю она поддерживается версией php 5.0, 5.2 а сам проект на 7.0?

Alexey
12.02.2018
11:27:14
консольный ffmpeg можно пускать
https://stackoverflow.com/questions/27568254/how-to-extract-1-screenshot-for-a-video-with-ffmpeg-at-a-given-time

Арсен
12.02.2018
11:27:56

Dmitriy
12.02.2018
11:28:05
есть php-ffmpeg для 7. пправда компилить нужно

Alexey
12.02.2018
11:28:55

Арсен
12.02.2018
11:31:35
спасибо
будем пробовать

SiZE
12.02.2018
11:37:54

Евгений
12.02.2018
11:38:01
разобралс
5 сек расскажу )
@sizepermru просто стараемся придерживаться строгой типизации, пакет этот не я пилил изначально, поэтому не заметил что там сэтеры и гетеры у locationId приравнивают значение к int, в итоге по сути там был интовый нолик, что skipOnEmpty воспринимает как не пустое ;(

Google

Евгений
12.02.2018
11:48:32

Nastya
12.02.2018
12:57:05
друзья, а вы никогда не сталкивались с проблемой, что phpstorm отказывается печатать запятые, табы, переводы строки, скобки? просто тупо стучишь по клаве и ничего не происходит
а с другими символами все ок

Alexey
12.02.2018
13:06:07
джаву обнови
бывало раскладку не переключало

Stas
12.02.2018
13:14:46
подскажите немного глупый вопрос: есть ли встроенный метод или еще как то без перебора атрибутов что бы почтистить все атрибуты у модели пурифиером при определеннызх условиях

SiZE
12.02.2018
13:21:41

Зайнаб
12.02.2018
13:21:47
Добрый день. Может кто помочь? Есть ошибка imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Corrupt JPEG data: 32 extraneous bytes before marker 0xd9 . На нескольких форумах был найден совет прописать ini_set('gd.jpeg_ignore_warning', 1); Советовали и во view, и в web/index.php и ещё некоторые файлы, не помогло. Может подскажете другое решение или скажете, куда эту настройку прописать?

SiZE
12.02.2018
13:23:59

Stas
12.02.2018
13:26:15
хотелка такая: получаю стандартную модель и если там что то в контроллере то чистим ее и отправляем дальше

Зайнаб
12.02.2018
13:32:58
писать именно true вместо 1 тоже не помогло

Nastya
12.02.2018
13:57:00

Vladislav
12.02.2018
14:00:26
Привет всем ещё раз за сегодня. Как можно получить id сохранённой модели после метода save()?

SiZE
12.02.2018
14:01:37

Artemy
12.02.2018
14:06:07
Из-за чего дефолтная каптча может перегенерироваться в момент обработки формы?
Проблема в том, что при заполнении формы она правильная (из дебаг панели копирую код), но при backend-валидации код каптчи некорректный ?

Alexey
12.02.2018
14:10:47
аякс валидация мож включена
она ломает капчу

Google

Artemy
12.02.2018
14:11:25
Спасибо за инфу, сейчас проверю
Спасибо большое Alexey Samoylov

Ad.x ??
12.02.2018
15:17:17

Vladislav
12.02.2018
15:19:08
@AlDexor уже решил спасибо

Artemy
12.02.2018
15:19:11
Задача из разряда "запили скорее, пофиг как выглядит и работает" :)
Я просто доку неправильно понял, думал, что именно поле с каптчей должно быть без ajax-валидации, а потом дебажил-дебажил и дошло, что при валидации любого поля она перегенерируется :)

Ad.x ??
12.02.2018
15:19:46

Kirill
12.02.2018
16:45:22
Всем привет.
Немного в свободное время ковыряю пакеты для yii2. Хотелось бы конструктивной критики https://github.com/snewer/yii2-images

Alexey
12.02.2018
16:51:45
"^1.0.0@dev"
minimum-stability: stable
миграции лучше копировать

Kirill
12.02.2018
16:54:08
но они же потом будут жить отдельно, нет? вроде бы с наследованием все логично становится
+ где то видел запись с конференции Yii2 (Павел Климов вроде) где рассказывали про такой подход

Alexey
12.02.2018
16:54:40
ну вот я поставил твой модуль
сделал миграцию по твоей инструкции
выпилил твой модуль из проекта
а в репе осталась старая битая миграция (которая у других людей и не накатится, и не откатится)
понимаешь почему? )

Kirill
12.02.2018
16:55:48
понял тебя, спасибо

Google

Alexey
12.02.2018
16:56:12
новый человек зайдет в проект, запустит миграции с 0 - а они и не пройдут

Kirill
12.02.2018
16:56:34
да, не думал об этом

Alexey
12.02.2018
16:56:45
а при копировании все будет ок ?

Kirill
12.02.2018
16:56:51
с другой стороны, новый человек зайдет в проект, и у него миграции не будет
прописывать в документации проекта?

Alexey
12.02.2018
16:57:05
миграции, попавшие в репозиторий, нельзя удалять
их имена пишутся в таблицу миграций, у тя потом откат сломается - migrate/down не найдет миграцию и упадет (:

Admin
ERROR: S client not available

Kirill
12.02.2018
17:00:52
Понял, осознаю, переделаю )
Спасибо

☕ CunningFox
12.02.2018
17:06:15
Справедливости ради миграции можно пропускать

Alexey
12.02.2018
17:07:16
unattended

☕ CunningFox
12.02.2018
17:09:42
Удалили пакет ок, перед удалением* сделали даун миграции
чем плох такой подход?

Alexey
12.02.2018
17:11:23
Не
Удалили, допустим, через месяц

☕ CunningFox
12.02.2018
17:11:36
а, видимо тем что class m180211_174817_init_images_module extends CreateTablesMigration

Alexey
12.02.2018
17:11:41
Или неделю

Google

☕ CunningFox
12.02.2018
17:11:52
Ну удалили через месяц, сделали даун и пошли дальше

Alexey
12.02.2018
17:12:14
Над проектом работает 10 человек

☕ CunningFox
12.02.2018
17:12:16
другое дело, что завязывать проект на пакете не айс

Alexey
12.02.2018
17:12:20
У каждого свои бранчи
Миграции

☕ CunningFox
12.02.2018
17:12:33
ок, написали новую миграцию

Alexey
12.02.2018
17:12:34
Всем откатывать?

☕ CunningFox
12.02.2018
17:12:40
очищающую базу

Alexey
12.02.2018
17:13:00
Ну вот потому и надо КОПИРОВАТь

☕ CunningFox
12.02.2018
17:13:10

Alexey
12.02.2018
17:13:16
Чтоб не зависеть от пакета

☕ CunningFox
12.02.2018
17:13:26
зачем?

Alexey
12.02.2018
17:13:39
И не зависеть от migrationPath

☕ CunningFox
12.02.2018
17:14:34
ты же понимаешь что работая в 10ром даже без миграций нельзя обойтись без чейнж лога где описываются изменения между версиями?
при апе описали что необходимо запустить миграцию с migrationPath а при дауне ок, можно написать собственную мигарцию очищающую БД при наличии таблицы

Alexey
12.02.2018
17:15:35

☕ CunningFox
12.02.2018
17:15:47
и ничего никуда копировать не надо
а миграция на даун в твоем случае все равно будет

Alexey
12.02.2018
17:16:26
Достаточно 1 раз скопировать и все

☕ CunningFox
12.02.2018
17:16:37
и если таблицы небыло никогда нет смысла ее создавать при развороте миграций с какой-нибудь стадии