Stas
кто юзает докур а ну озовитесь? сказали вроде там какая то есть энтерпрайз версия платная что ли? правда нет? если да то есть ли смысл давать деньгу?
Evgeny
2.0.13 уже кто-то пробовал?
👻
Sam
Доброе утро. Всем продуктивного дня!
Valeriu
Stas
mr.
Евгений
Stas
хз вот решил у занющих людей узнать что к чему
Stas
я юзал обычную вроде версию бесплатную о платной даже незнал что есть такая если она вообще есть
👻
пните ссылкой на докур что ли
а то с ходу сорт винограда нашел
Владимир
докер наверное
Владимир
..
Dmitriy
mr.
Кто-нибудь пробовал занижать синий цвет в настройках монитора?
SiZE
Есть приложухи для этого
SiZE
Но все выглядит как-то странно
mr.
Сейчас зеленый и красный добавил, синий снизил, сделал желтый фильтр, вроде прям легче стало, но кажется, что это плацебо.
mr.
На телефоне раньше только ночью был фильтр с 23 до 6, сейчас евритайм сделал.
SiZE
Подскажите быстренько. Есть сервис, который создает запись. Если не реализовывать event dispatcher то, как проще сделать, например, отправку почты после создания?
$service = (new EntityService())->create();
(new EntityMailService($service))->notify();
?
mr.
У меня у друга тачка с желтым тонером по ГОСТУ, где-то 85%, не помню... Так вот когда выходишь, всё такое ужасное и резкое, синие вокруг.
Niko
Когда мы храним цены для товаров то сохраняем их в db в интах
А чтоб сконвертировать цену в другую валюту мы "коэфициент валюты" тоже должны хранить в интах. Иначе может быть неправильный перерасчет
Я говрю правильно?
mr.
Хз, храню в decimal
Niko
ok. спасибо
mr.
Но ты смотри, если у тебя реально бабок до фига ходит, то INT правильнее, плюс там банковское округление, хуё-маё.
Sam
Странно, валидатор типа string не принимает чистый int? Например, 255
Niko
'255' должен принимать
Sam
[['response'], 'string'], передаю int'овый 225 — на выходе ошибка валидации
Niko
зато валидатор типа int или numeric принимает пустую строку
Sam
Safe прописывать?
Niko
😂😂😂
mr.
if (!is_string($value)) {
$this->addError($model, $attribute, $this->message);
return;
}
mr.
Ну ты понел, да?
Niko
ты определись и можешь в beforeValidate() прописать $this->int = (int)$this->int;
Sam
Понял, но тут проблема в том, что это не форма, а ответ от API
Niko
вообще не проблема
mr.
Niko
to_numeric сделай
Sam
(string)$api_response['order']&
Sam
?
Niko
http://php.net/manual/ru/function.intval.php
Sam
Sam
В строку привести надо число, если число
Niko
Ты OOP не любишь?
mr.
А ну сюда иди, на!
Niko
😁😁😁
Sam
Да я как бы пока другое решение нашел в данной ситуации, просто чисто интерес
mr.
Щас я тебе покажу парадигму, ёпта)
Sam
Я думал, string воспринимает в случае чего спокойно и int, и float, и boolean. Видимо, ошибался. Спасибо за ответы
Niko
не надо думать, что string это mix)
mr.
mr.
А какое решение, нахрен бросить это вот всё.
mr.
Компуктеры ваши
Sam
Сразу ещё вопрос задам, об самой ошибке я узнал в дебаггере:
Model not inserted due to validation error.
Но конкретно не указывается на каком моменте ошибка, а $model->save() возвращает true/false.
Можно ли как-то узнать на каком конкретно месте произошла ошибка при валидации?
mr.
Sam
Спасибо
Niko
Спасибо
Вообще можно валидацию производить самостоятельно через $model->validate() и если там тру - делать save(), а если нет - верни себе $model->errors
Sam
Niko
Хорошо, спасибо!
Вот неплохой подход к проведению валидации
https://github.com/ElisDN/yii2-composite-form
Niko
https://yiiframework.com.ua/ru/doc/guide/2/tutorial-core-validators/#safe
Leta
Всем привет. А подскажите пожалуйста как сделать, чтобы поля на форме не очищались? Использую pjax и Html::beginForm
Stas
а кто с украины? попробуйте зайти на хостера beget.com у меня в харькове его походу заблочили какого то хера а впн только открывается :)
Ivan
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Всем привет
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Вопрос такой, https://github.com/yiisoft/yii2/blob/d0bf3cfeb4813cefbaa2e3ac0b6cbf0cbfa931c0/framework/di/Container.php#L168
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Почему здесь не использовали ArrayHelper?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
В результате конфиг виджету через DI прокинуть не получается =(
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Yii::$container->set(\kartik\depdrop\DepDrop::class, [
'pluginOptions' => [
'loadingText' => 'Загрузка...',
],
]);
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
В форме естественно pluginOptions задается и он просто перезаписывает все
Михаил
всем привет
Михаил
подскажите пользовался кто kartik mpdf ?
Михаил
как мне взять данные из формы и наложить их на скам в соответствующие поля и вывести в pdf ?