@laravel_pro

Страница 1877 из 2014
Alex
18.09.2018
16:23:09
заставляет браузер по новой скачать ассет. типа "все кто сюда заходит, сбросьте кеш"

Alex
18.09.2018
16:24:34
главное чтобы весь урл отличался от предыдущего, могут быть и символы

Zeka
18.09.2018
16:32:48
hi

Google
Zeka
18.09.2018
16:32:49
GuzzleHttp \ Exception \ ClientException (400) Client error: POST https://accounts.google.com/o/oauth2/token resulted in a 400 Bad Request response: { "error": "invalid_request", "error_description": "Missing required parameter: code" }

could you please help me

i cant find any solution

im using laravel socialite

it works fine locally

but after deploy it shows this error

Zeka
18.09.2018
16:35:25
i have already checked it

yep

Artem
18.09.2018
18:14:13
Ребят , подскажите как не сохранять отрицательные значения из формы в бд

Евгений
18.09.2018
18:15:18
валидировать данные из формы

Google
Евгений
18.09.2018
18:16:29
ну например так

Илья
18.09.2018
18:16:55
Min:1 ?
только сначала обязательно провалидируй на integer

Artem
18.09.2018
18:16:55
ну например так
Не работает ? я просто число хочу сохранить

Илья
18.09.2018
18:17:30
['integer', 'min:0']

Artem
18.09.2018
18:28:28
Евгений
18.09.2018
18:33:54
а какое значение отправляешь?

Kernel
18.09.2018
18:34:56
Когда говорят "оО не сработало" - нужно уточнять ЧТО и КАК не сработало. ЧТО ты ожидал и ЧТО ты получил

Илья
18.09.2018
18:35:27
почему ты вообще валидируешь в контроллере?

Kernel
18.09.2018
18:38:19
так валидатор же называется numeric

а не integer

Евгений
18.09.2018
18:38:30
и то и то есть

numeric флоты всякие принимает еще

Artem
18.09.2018
18:38:38
Kernel
18.09.2018
18:38:41
разве? всю жизь numeric пользовал

А, ок

Евгений
18.09.2018
18:39:02
f вообще почему не валидировать как массив? лара же умеет в это

Artem
18.09.2018
18:39:27
я массив и валидирую

Google
Kernel
18.09.2018
18:39:30
так ему же отсеять надо

Artem
18.09.2018
18:41:07
Просто ошибочку выдать если -1 и тд

Kernel
18.09.2018
18:42:15
так ты валидируешь ВЕСЬ request

Vladimir
18.09.2018
18:42:18
Чуствую что просто но не могу нагуглить делаю $card = Card::with('card_lines')->find($id); $card->card_lines()->delete(); return $card а они там живые и здоровые то есть в базе удаляем а в переменной нет Вопрос как почистистить

Kernel
18.09.2018
18:42:41
Просто ошибочку выдать если -1 и тд
у тебя в request массив массивов, а ты валидируешь только основной массив

Artem
18.09.2018
18:43:29
моя ошибка в чём?

Artem
18.09.2018
18:45:01
почему то не могу ответить на сообщение нажать )) я так и делал, секундочку, покажу что приходит

Vladimir
18.09.2018
18:45:18
потому что потом туда или будут загружены новые или должен остаться пустой массив, в return должен он попадать

Artem
18.09.2018
18:47:23
у тебя в request массив массивов, а ты валидируешь только основной массив
после сохраняю если условия выполняются , но мне над ещё отсеять отрицательные , ща скину что после форыч приходит

Kernel
18.09.2018
18:47:29
ты же через array_filter фильтруешь? ну и удаляй от туда null || < 0

Kernel
18.09.2018
18:48:29
у тебя ересь какая-то если честно

я боюсь такой код обсуждать

Artem
18.09.2018
18:49:09
у тебя ересь какая-то если честно
так то норм, вроде как ( как бы я пересобираю входной массив

Vladimir
18.09.2018
18:49:22
ну и сделай $model->card_lines = collect([]); :)
Потому-что чуть дальше идет save и на нем сыпется тк как поля card_lines нет в таблице

Google
Kernel
18.09.2018
18:50:36
Потому-что чуть дальше идет save и на нем сыпется тк как поля card_lines нет в таблице
у тебя тоже что-то с логикой в коде не так, какие-то костыли выходят

Илья
18.09.2018
18:51:46
не понимаю зачем пересобирать массив

можно ведь сразу форму построить так, чтобы данные в нормальном виде приходили

Vladimir
18.09.2018
18:52:12
у тебя тоже что-то с логикой в коде не так, какие-то костыли выходят
Я ж писал что на гуглить не могу load это то что было нужно with действительно уберу а load поставил там где связные записи нужны

Kernel
18.09.2018
18:52:26
У тебя есть всякие валидаторы вроде required_if:delivery_time,0 и т.д. Ты в коде что-то не то мутишь.

Artem
18.09.2018
18:52:39
не понимаю зачем пересобирать массив
можно но в процессе это не возможно ((

Artem
18.09.2018
18:52:51
не понимаю зачем пересобирать массив
другому функционалу нужен другой массив

Kernel
18.09.2018
18:56:31
да блин всмысле не то ((( это не то то не так , блин обидно
тебе сложно что-то советовать, так как ты не даешь полных данных + у тебя код непонятный. куча if и вложенные $request->validate - это перебор

Kernel
18.09.2018
18:57:11
pastebin

или gist.github

Sergo
18.09.2018
18:57:53


Artem
18.09.2018
18:58:21
внимательно смотри , если оба не null

Google
Sergo
18.09.2018
18:58:35
А не &&

Artem
18.09.2018
18:58:46
Я о том, почему and
потому что это разные вещи

Я о том, почему and
узнал об этом вчера )

Sergo
18.09.2018
18:59:20
потому что это разные вещи
Я знаю, вот и интересуюсь, зачем в этой задачи and)

Artem
18.09.2018
19:00:30
numeric сработал вот ток теперь бы это на выходном массиве а не на входном а validate только на request работает

Artem
18.09.2018
19:02:59
теперь ты понимаешь что у тебя проблема в коде?)
тоесть я смог валидировать только тот массив который пришёл ?

Kernel
18.09.2018
19:03:52
выходит так

Artem
18.09.2018
19:04:06
Kernel
18.09.2018
19:04:29
ты можешь накостылить путем создания Request объекта для выходного массива и валидации его с помощью валидатора, но думаю ты не захочешь этого делать )

Kernel
18.09.2018
19:06:31
хехе а подскажи как сделать это ?)
не, такое не подскажу. это плохо.

за такое руки отрывают

Страница 1877 из 2014