Где можно исправить значение, чтобы корректно сохранялось с учетом часового пояса?
а не могли бы подсказать, как грамотнее корректировать дату при выборке из БД?
Зачем ее корректировать?
дата часть объекта json?
почему сообщение с вопросом пропадает?
Только может это условная проверка и она отключается в другом месте?
Как в prepareForValidation вернуть обработанное значение при ошибке валидации в форму value?
передаю значение даты через javascript new Date() -> Thu Mar 10 2022 00:00:00 GMT 0300 (Москва, стандартное время)
в БД сохраняется: 2022-03-09T21:00:00.000Z
Где можно исправить значение, чтобы корректно сохранялось с учетом часового пояса?
передаю значение даты через javascript new Date() -> Thu Mar 10 2022 00:00:00 GMT 0300 (Москва, стандартное время)
в БД сохраняется: 2022-03-09T21:00:00.000Z
Где можно исправить значение, чтобы корректно сохранялось с учетом часового пояса?
Ларавел сохраняет в UTC
в триггеры пока не умею)) сейчас буду мучать их, спасибо еще раз!
а не могли бы подсказать, как грамотнее корректировать дату при выборке из БД?
Зачем ее корректировать?
передаю значение даты через javascript new Date() -> Thu Mar 10 2022 00:00:00 GMT 0300 (Москва, стандартное время)
в БД сохраняется: 2022-03-09T21:00:00.000Z
Где можно исправить значение, чтобы корректно сохранялось с учетом часового пояса?
Какой тип поля в бд?
longText
ну там смешанные данные хранятся текст JSON и дата
и правила поведения в интернете 🥹
Поэтому и пропадает, что первое сообщение и сразу ссылка, бот думает, что ты спамер
6️⃣0️⃣ 0️⃣0️⃣0️⃣ Руб\НЕДЕЛЯ ‼️
🚹🚺 От 1️⃣4️⃣➖5️⃣0️⃣ лет‼️
✅ ОПЫТ НЕ ВАЖЕН БЕЗ ВЛОЖЕНИЙ!
✅ БЕСПЛАТНОЕ ПРОФ .ОБУЧЕНИЕ С НУЛЯ
✅ Работа с удобным графиком.
✅ Помощь с жильем для иногородних.
✅ Выплата 2 раза в неделю .
✅ Быстрое и простое устройство !
✅ ОПЫТ НЕ ВАЖЕН БЕЗ ВЛОЖЕНИЙ!
✅ Оплачиваемая стажировка.
✅ Карьерный рост.
✅ Онлайн помошник 24\7
✅ Стабильность! .
✅ Отличный коллектив!
ОБРАЩАТЬСЯ В ЛС
У меня возникает ошибка в Laravel 9
Solutions cannot be run from your current IP address.
Данная ошибка возникает потому что я веду разработку не в локальной среде. Наша компания использует DEV ops Azure. Весь код выгружается туда. И понятное дело я захожу на сайт на с локального IP.
В Vendor нашел файл который вызавает данную ошибку
Вопрос может показатся тупым но все же. Как мне правильно перезаписать логику работы данного файла.
vendor/spatie/laravel-ignition/src/Http/Controllers/ExecuteSolutionController.php
Понятное дело что нельзя менять этот файл напрямую.
Нужно изменить лишь эту функцию.
public function ensureLocalRequest(): self
{
$ipIsPublic = filter_var(
request()->ip(),
FILTER_VALIDATE_IP,
FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE
);
if ($ipIsPublic) {
throw CannotExecuteSolutionForNonLocalIp::make();
}
return $this;
}
Пробовал гуглить, но не нашел толковой информации как переписать логику только одного файла пакета, при этом чтобы не трогать логику всего пакета.
Вопрос как это сделать максимально правильно чтобы при обновлении пакетов не потерять внесенные изменения.
Также возможно кто-то сталкивался с подобной проблемой и есть готовое решение.
У меня возникает ошибка в Laravel 9
Solutions cannot be run from your current IP address.
Данная ошибка возникает потому что я веду разработку не в локальной среде. Наша компания использует DEV ops Azure. Весь код выгружается туда. И понятное дело я захожу на сайт на с локального IP.
В Vendor нашел файл который вызавает данную ошибку
Вопрос может показатся тупым но все же. Как мне правильно перезаписать логику работы данного файла.
vendor/spatie/laravel-ignition/src/Http/Controllers/ExecuteSolutionController.php
Понятное дело что нельзя менять этот файл напрямую.
Нужно изменить лишь эту функцию.
public function ensureLocalRequest(): self
{
$ipIsPublic = filter_var(
request()->ip(),
FILTER_VALIDATE_IP,
FILTER_FLAG_IPV4 | FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE
);
if ($ipIsPublic) {
throw CannotExecuteSolutionForNonLocalIp::make();
}
return $this;
}
Пробовал гуглить, но не нашел толковой информации как переписать логику только одного файла пакета, при этом чтобы не трогать логику всего пакета.
Вопрос как это сделать максимально правильно чтобы при обновлении пакетов не потерять внесенные изменения.
Также возможно кто-то сталкивался с подобной проблемой и есть готовое решение.
1. Подменить файл в автолоаде
2.Форкнуть пакет
3. Наследование
Посмотрел нет.
Как в prepareForValidation вернуть обработанное значение при ошибке валидации в форму value?
Как в prepareForValidation вернуть обработанное значение при ошибке валидации в форму value?
А ты проверял, разве они не возвращаются ввиде старых значений, а не измененых в prepareForValidation.