
Sem
08.10.2018
13:22:25
спасибо

Ник
08.10.2018
13:22:44
https://stackoverflow.com/questions/21991906/how-do-i-get-raw-form-data-in-laravel
$content = Request::getContent();
/* or */
$content = $request->getContent();

Володимир
08.10.2018
13:23:59
Ребята, привет)
использую foreign
вот и пишу функцию удалениее
public function destroy($id)
{
QuoteRequests::find($id)->delete();
return redirect (route('dashboardAgent'))->with('delete-quote', 'New quote has been added!');
}
вот и получаю ошибку
SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`spotrates`.`detail_request`, CONSTRAINT detail_request_request_id_foreign FOREIGN KEY (`request_id`) REFERENCES quote_requests (`id`)) (SQL: delete from quote_requests where id = 1)
не пойму в чем проблема

Google

Dmitry
08.10.2018
13:25:07
софт делит работает точно?
если нет в модели напиши use SoftDelete;
и должно помочь

Володимир
08.10.2018
13:26:18
не помогло(

Dmitriy
08.10.2018
13:26:36
1. удалить родителя
2. изменить ON DELETE

F
08.10.2018
13:27:59

Dmitriy
08.10.2018
13:28:28
apt install php-zip

F
08.10.2018
13:31:51
Package php-pecl-zip-1.15.4-1.el7.remi.7.2.x86_64 already installed and latest version
Nothing to do
не получается (

Dmitriy
08.10.2018
13:34:26
вангую что модули в php-cli != php-fpm

Artem
08.10.2018
13:34:56

F
08.10.2018
13:35:40
centos

Google

Roma
08.10.2018
13:36:18

F
08.10.2018
13:37:25

Roma
08.10.2018
13:40:59
php -m | grep zip что показывает?

Dmitriy
08.10.2018
13:41:27
нет

F
08.10.2018
13:42:01

Anton
08.10.2018
13:46:14
Народ кто юзает laravel nova? Подскажите как лучше и проще реализовать мультизагрузку картинок/файлов к модели?

Roma
08.10.2018
13:51:18
а вот так php -r 'echo (class_exists("ZipArchive") ? "y" : "n") . "\n";' ?

Игорь
08.10.2018
13:51:58
Не подскажите ссылку на популярное расширение чтобы выводить относительное дату и время на русском языке: 5 дней назад, 1 месяц и 10 дней назад и т .д. ?

F
08.10.2018
13:52:12

Dmitriy
08.10.2018
13:54:04

Игорь
08.10.2018
13:54:52

Dmitriy
08.10.2018
13:55:01
да

Игорь
08.10.2018
13:55:13
да
Так а он поддерживает сообщения на русском языке?

Dmitriy
08.10.2018
13:55:19
да

Игорь
08.10.2018
13:55:54
да
Не знал. Этот же пакет входит в состав Laravel, верно?

Nioray
08.10.2018
13:56:53
Есть способ узнать что юзер завершил сессию?

Игорь
08.10.2018
13:58:18
да
Вижу, что есть и локализация. Как же я так?!! А ведь я свой хелпер написал, чтобы дату на русском выводить, типа 12 октября 2018 г. Он же умеет такое?

Roma
08.10.2018
13:59:03

Dmitriy
08.10.2018
14:00:07

Google

Игорь
08.10.2018
14:00:27
да
Спасибо, Дмитрий, буду разбираться

F
08.10.2018
14:14:49

rafamont
08.10.2018
15:06:47
Здравствуйте, как реализовать дату рождения пользователя при регистрации?

Dmitriy
08.10.2018
15:09:41

rafamont
08.10.2018
15:09:55
$user->birth_year = $request->input('birth_year');
<div class="input-group mt-3">
<div class="row no-gutters w-100">
<div class="col-md-12">
{!! Form::label('birth_year', 'Your Birthday:', ['class' => 'form-label text-left']); !!}
{!! Form::date('birth_year', \Carbon\Carbon::now(), ["class"=>'form-control']) !!}
</div>
</div>
</div>
$table->year('birth_year')->nullable();
В интернете такое увидел

Dmitriy
08.10.2018
15:11:38
Для года рождения норм

rafamont
08.10.2018
15:12:10

Евгений
08.10.2018
15:13:26
Ошибку гуглил?

rafamont
08.10.2018
15:13:56
Да, но ничего не понял
Вернее не нашел

Dmitriy
08.10.2018
15:15:51
В миграции внимательно посмотри

rafamont
08.10.2018
15:16:05
$table->year('birth_year')->nullable();
Вот

Евгений
08.10.2018
15:16:52
Ты понимаешь что year это год а не дата?

rafamont
08.10.2018
15:17:02
Аааа....
Понял, а что писать, чтобы была дата

Евгений
08.10.2018
15:18:15
Например date

Google

Евгений
08.10.2018
15:19:50
Это ты на апворке заказ выцепил?

rafamont
08.10.2018
15:20:13
Нет, я только учу
Ларавел
Стараюсь не брать заказы в том, что не понимаю

Александр
08.10.2018
15:21:28
JIM DEV:
Народ, помогите мыслей. Есть в ДБ колонка json, в структуре которого одно поле типа дата. Нужно отфильтровать по этому параметру. Делаю whereDate('options->date', '>=', '2018-01-01') и не работает. Что не так?

∀RTUR
08.10.2018
15:22:30

Dmitry
08.10.2018
15:24:57

Александр
08.10.2018
15:25:06
Как к массиву обращайся
Не понял, что значит обращаться как массиву? Есть json {"date:"2018-01-01"} который хранится в колонке options

Dmitry
08.10.2018
15:25:10
как минимум

rafamont
08.10.2018
15:26:24

∀RTUR
08.10.2018
15:28:21

Александр
08.10.2018
15:29:05
5.7

Евгений
08.10.2018
15:29:11
Поле в fillable добавил? В модели

rafamont
08.10.2018
15:31:16

f4rt~
08.10.2018
15:32:25
что значит ошибки нет?
то что ты её не видишь, не значит что её нет, открыть дебаггер и посмотреть;
поставить пару брейкпоинтов и готово

Omeha2
08.10.2018
15:57:58
В модели юзер? Да, добавил
Да там уйма мест которые могут "скушать" поля без единой ошибки
Валидатор как сделан?
как Апдейт делаешь?
дампни поля перед методом апдейт, там все есть?
В бд что?

rafamont
08.10.2018
16:00:37

Omeha2
08.10.2018
16:01:22
У тебя создание или обновление юзера?

Google

rafamont
08.10.2018
16:02:01
У меня обновление, спс, я уже понял, когда скрин делал увидел в чем проблема, спс)

Omeha2
08.10.2018
16:03:43
нз

Evgeniy
08.10.2018
16:22:17
Как по переходу по роуты вызвать команду?

Евгений
08.10.2018
16:23:22
роут идет в контроллер, в контроллере вызываешь команду

Evgeniy
08.10.2018
16:28:28
Спасиб, принял)

Ник
08.10.2018
16:36:23
/link@yetanotherstatsbot

Yet Another Stats
08.10.2018
16:36:23
https://yasb.exileed.com/t/laravel_pro

Alexandr
08.10.2018
16:45:38
Подскажите как загрузить отношение при определенном условии внешней модели, что-то вроде этого
->where(function($q) {
$q->where('status', MODEL:STATUS_ACCEPTED);
$q->with('contact');
})
->orWhere(function($q) {
$q->where('status', MODEL:STATUS_DECLINED);
})

Artem
08.10.2018
16:49:12
Ребьят, привет
Использую Socialite для регистрации и прикрепления аккаунта в профиле
Подскажите, могу ли я передать access_token в приложение, что бы при возврате пользователя оно вернуло еще и токен авторизированного пользователя, что бы я мог привязывать данные к аккаунту данного пользователя?

Oleg
08.10.2018
16:50:49

Artem
08.10.2018
16:51:13
Оно возвращает токен приложения, которое авторизирует
а мне нужно сохранить токен моего приложения

Oleg
08.10.2018
16:52:28


Artem
08.10.2018
16:56:08
Какие данные и откуда ты хочешь изменять? Ты хочешь изменять данные, допустим гитхаб аккаунта со своего сайта, верно?
Нет.
Я у себя на сайте авторизировался как пользователь. Авторизация по токену происходит.
Дальше я хочу к своему аккаунту привязать допустим гитахб. Делаю запрос к ларке, получаю ссылку(1), на которую нужно перенаправить - открываю всплывающее маленькое окно в котором пользователя направляю на полученную ранее ссылку, там он авторизируется и его в том же окне перенаправляет на колбек ссылку ларки, в ларке происходит обработка(2) и вывод вьюхи, которая делает window.postMessage на окно родитель.
(1) - нужно прикрепить токен авторизации моего приложения
(2) - нужно получить этот токен и авторизировать пользователя, если токен совпадает
update
(2) - авторизировать нужно для того, что бы привязать к текущему пользователяю приложение, через которое авторизировался
Вот stateless отключает сессию, для того, что бы socialite работал через апи, но нужно вместо отключения передавать access_token моего приложения а дальше в качестве авторизации использовать этот токен