Niko
"обрабатывается для всего сайта пару часов" - там явно что-то не так. Может там еластик нужен или какая другая технология?
Niko
если ну очень много полей в одной строке - столбцовую бд прикрутить или как они там называются. В HL недавно выступления были про них
Niko
так предложи еластик! он тем и лучше, что может без разных "дельта индексов" подменить исправить или удалить нужную запись и все
Niko
надеюсь HollyWar не подниму своим предложением
Niko
Дмитрий
Народ, чет туплю под вечер. Почему не сохраняет новую модель второй раз? $estimate = new Estimate([ 'performer_id' => $task->performer_id, 'status' => Estimate::STATUS_PRIMARY, ]); $estimate->save(); $estimate->status = Estimate::STATUS_ON_MODERATION; $estimate->save(true, ['status’]);
Дмитрий
На втором сейве валится с ошибкой Not null violation: 7 ERROR. И все поля показывает что null
Павел
Странно
Павел
А дамп модели перед вторым сейвом
Павел
И нафиг ты включаешь валидацию при втором сейве?
Дмитрий
она по умолчанию true
Павел
Так что с дампом?
Дмитрий
Уже понял в чем баг
Дмитрий
При втором сейве он думает что модель имеет статус isNew
Павел
Разве сейв не меняет статус?
Дмитрий
Разве сейв не меняет статус?
Меняет. Но тут почему то не работало
Niko
Меняет. Но тут почему то не работало
а у тебя свойство id есть у Estimate?
Stas
кто чем проверяет geoIP (откуда юзверь)?
👻
https://github.com/himiklab/yii2-ipgeobase-component
👻
есть не точности по украине
Stas
а глобально хотябы стрвну более менее определяет точно?
👻
если тебе нужна россия или украина то да
👻
город тоже нормально определяет только в базе Днепропетровск а по факту это уже Днепр
👻
http://ipgeobase.ru/ тут можешь проверить
Stas
мне как разнадо обратное определи что пользователь не из украины
👻
ну тогда норм
Stas
блин походу кармобот работает только если в канале кислый есть:)
👻
Кстати есть ещё вариант через модуль нгинкса определять
👻
Добрый до пыхи даже не доходило дело
👻
Т9 блин
Katulos
щас бы юзать т9 на qwerty клаве
Stas
https://github.com/fecshop/yii2_fecshop
Stas
:)))))))))))))))
Stas
классный модуль особенно ридми
👻
нафиг на телефоне хватает
👻
я тут уже со своим китайским т9 перлов на вставлял в свое время
👻
щас бы юзать т9 на qwerty клаве
если хочешь что то типа т9 на клаве поставь пунтосвичер под винду и мак есть под линуха тоже какие то аналоги были
Katulos
проблема в том, что это не т9
👻
скажем так не совсем но слова подменять умеет
Katulos
вторая проблема в том, что ты не понял сарказма
👻
:)
Katulos
Yii::$app->runtimePath путь до рантайма
Katulos
а путь до папки логов в чем поискать?
Evgeny
Други, кто смог успешно установить себе вот это чудо? https://github.com/krivochenko/yii2-cropper
Katulos
Не, не то
Katulos
не факт что логи в рантайме
The Ant
факт
Evgeny
время не полностью посвящено кодингу, да и новичек еще
Katulos
нет
The Ant
дефолтные логи в рантайме
The Ant
хули ты споришь?
Katulos
и хуле мне дефолтные?
The Ant
ну так задай куда нада
The Ant
фрейм откуда будет знать, если ты не задашь
Katulos
ну так задал. как получить то что задал?
The Ant
ну как задал так и получай
Katulos
ты нормальный?
The Ant
более чем
Katulos
мне что, в контроллере парсить конфиг приложения и выгрепывать оттуда путь до лога?
Katulos
Или есть более нормальные пути?
The Ant
конечно есть. либо смотреть в дефолтном хранилище логи. либо там куда ты их сам положил
Katulos
Понтяно, не знаешь.
The Ant
сам подумай, как фрейм узнает куда ты логи складируешь, если ты не указал этого?
Katulos
ты нормальный?
The Ant
а если указал в какое-то свойство класса или переменну, ну там и ищи
Katulos
Хорошо, переспрошу
Katulos
Есть ли какой нибуль стандарный getLoggerPath?
Katulos
Без ручного задания путей и дублирования путей из конфига
The Ant
без ручного задания путей он сложит в рантайм/логс
Katulos
рукалицо
Katulos
давай еще раз
The Ant
не я так придумал бро
Katulos
'log' => [ 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ],
Katulos
тут задаем путь