Максим
[['username', 'email', 'phone'], 'required', 'message' => ''] как сделать кастомный мессадж для передачи туда параметра?
Pavel
Как в active record добавить условие для выбора записей за сегодняшний день, если в бд дата хранится в datetime?
В постгресе (про другие не знаю) можно created::date = now()::date, но вообще лучше формировать диапазон для between на стороне приложения и не забывать про часовые пояса
Pavel
Ну и в билдере where('beetwen','created', $begin, $end) - кажется, так.
Evgenii
created::date = now()::date не сработало. Хотелось бы без интервала, просто указав текущий Y-m-d. Пока сделал так: $today = new \Datetime(); $query->andWhere('date_format(published_at, "%Y-%m-%d") <'.$today->format('"Y-m-d"'));
Артур
всем привет))
Артур
плиз объясните мне что за магия на yii2
Артур
на мозиле и хроме показывается разная инфа
Артур
в хроме ошибка висит
Артур
в мозиле все работает
Артур
если в коде я меняю переменную то вылетает везде одинаковая ошибка
mrG1K
еще 10 сообщений зафигач..
Артур
если возвращаю как есть то снова в мозиле все гуд
Sam
Здравствуйте. Столкнулся со странным феноменом. Не буду вдаваться во все подробности: есть число 45322224776, при Insert-запросе в базу данных оно переобразуется: 2147483647. Стоит тип для данного поля integer(11). В чём может быть причина?
Артур
в хроме ошибка
Sam
Переобразуется не самим Yii2, а уже на уровне БД
Артур
прикол что в хроме в режиме инкогнито нету ошибки
Dmitriy
в знаковом 10 цифр
Sam
Ай, блин. Спасибо вам, господа, хорошего дня 😊
Артур
Артур
вот два разных браузера, первый это мозила а второй хром
Артур
зашел под админкой что там что там
Максим
не видно нифига, что там написано
Артур
Undefined variable: customer
Артур
в хроме выдает
Артур
в мозиле все работает как надо
Максим
при этом урл одинаковый, юзер один и тот же?
Артур
щас
Dmitriy
вот два разных браузера, первый это мозила а второй хром
ты же понимаешь что так не бывает ? где-то что-то разное от кук до . я не знаю что еще там
Артур
Unknown Class
Артур
из-за чего может вылетать такая ошибка ?
Максим
из за неймспейсов не указанных
Максим
либо из за ошибки в написании названия класса
Артур
из за неймспейсов не указанных
но в контроллерах прописан
Артур
хм
Максим
может он прописан, но физически его не существует, или расположен не там, куда неймспейс указывает
Артур
namespace app\modules\shop\models; модель по этому пути use app\modules\shop\models\OrderTransaction; в контроллере подключаю
Артур
$orderTransaction = new OrderTransaction();
Артур
и дальше на вьюху передаю
Артур
через вард дам все выводит
Артур
echo $paymentType->getPayment($order, $orderTransaction)->content(); вот только при вызову этой функции выдает ошибку(
Артур
public function getPayment(Order $order = null, OrderTransaction $transaction = null)
Максим
там 100500 вариантов может, почему не работает. надо весь код совокупно смотреть
Trokhym
Коллеги, странный вопрос, если у меня есть поле "Категория" допустим для слайдов на главной, и по логике вещей его же по хорошему нужно делать int
Trokhym
И вот дальше все штуки в духе дропдаунов на форме я уже через костыли делаю
Trokhym
Trokhym
такого рода
Trokhym
или есть какое-то умное решение?
Trokhym
просто в первом юии приходилось этими костылями :\
Trokhym
дропдаун это не самый вопрос) просто нужно ж потом в вьюхах обратно гонять с инта в стрингу, фильтр тоже нужно функцию поиска править
Trokhym
я думал авось уже сделали что-то нормальное, я просто не в курсе тенденций
Максим
ну лично я тогда не понял вопрос) таблица с категориями есть?
Максим
если делать все по логике вещей, то надо сделать таблицу с категориями, и ее айди указывать в таблице со слайдерами
Максим
public function getPayment(Order $order = null, OrderTransaction $transaction = null)
public function getPayment(Order $order = null, OrderTransaction $transaction = null) в классе, где этот метод, неймспейс модели OrderTransaction есть?
Артур
нету
Максим
надо чтобы был
Артур
надо чтобы был
так это модель идет)
Артур
а в контроллере прописан
Максим
да без разницы, метод ждет на входе экземпляр класса OrderTransaction, и он должен знать, какой он, чтобы проверить, тот экземпляр прислали или нет
Максим
во всех современных есть подсветка, покажет где и для каких классов чего не хватает
Артур
какая IDE?
без иде(
Максим
Раджаб
😄
Артур
$className = $this->class;
Артур
из-за этой фигни вылетает ошибка((
Артур
я только что удалил все внутри метода и вывел
Артур
public function getPayment(Order $order = null, OrderTransaction $transaction = null) с такими параметрами
Артур
\yii\web\View $this
Артур
во вьюхе стоит такая еще подсказка))
Артур
только не понял) что передать в $this