Size: a a a

Laravel для начинающих

2020 September 16

R#

Reset # Alexey S. in Laravel для начинающих
Егор Карась
@BOSSPROGRAMMIST расскажи, ты как раз недавно делал
😂
источник

AH

Andrey Helldar in Laravel для начинающих
Artem Borovinskiy
народ привет подскажите как православно сделать удаление категорий и добавление? у меня 3 таблицы категории катпродукт и продукт. соответственно связи и при добавлении attach но если юзер удаляет в админке категории и меняет их то нужно удалить старые связи и добавить новые если есть..на маленьких админках можно все связи удалить в категоирях и пересоздать а тут если 30к товаров будет это не так уж круто смотрится..подскажите как правильно делают в этих случаях
Ну, православного метода удаления в продукте, написанным католиком, точно нет 🙂
Продукт сделан для людей и абстрагирован от религии и политики.
А, судя по вопросу, тебе нужны foreign связи на уровне базы: https://laravel.com/docs/8.x/migrations#foreign-key-constraints
источник

R#

Reset # Alexey S. in Laravel для начинающих
Artem Borovinskiy
не ну я скорее про разумное решение спросил..тип форичом проверять связи лучше чем сразу всё удалять и создавать новые? (я так делал раньше на мелких админках)
Зачем форич там же можно массив и sync
источник

AH

Andrey Helldar in Laravel для начинающих
Artem Borovinskiy
не ну я скорее про разумное решение спросил..тип форичом проверять связи лучше чем сразу всё удалять и создавать новые? (я так делал раньше на мелких админках)
При редактировании не нужно удалять ничего из таблицы - можно же обновить существующую запись...
источник

АК

Александр Кравчук... in Laravel для начинающих
Всем привет. Помогите в таком вопросе. Вообще передаю данные для оплаты в платежную систему при оплате есть урл на который они отправляют результат оплаты, как можно его принять у себя?
источник

AH

Andrey Helldar in Laravel для начинающих
Александр Кравчук
Всем привет. Помогите в таком вопросе. Вообще передаю данные для оплаты в платежную систему при оплате есть урл на который они отправляют результат оплаты, как можно его принять у себя?
"есть урл, на который они отправляют результат оплаты"
Там и принимай
источник

R#

Reset # Alexey S. in Laravel для начинающих
Александр Кравчук
Всем привет. Помогите в таком вопросе. Вообще передаю данные для оплаты в платежную систему при оплате есть урл на который они отправляют результат оплаты, как можно его принять у себя?
Сделай роут который ждёт гет или пост
источник

АК

Александр Кравчук... in Laravel для начинающих
Reset # Alexey S.
Сделай роут который ждёт гет или пост
Как заставить его ждать?
источник

AB

Artem Borovinskiy in Laravel для начинающих
Andrey Helldar
При редактировании не нужно удалять ничего из таблицы - можно же обновить существующую запись...
ну а если чел убрал категории надо сделать апдейт и удалить которые он убрал и оставить те что были а так же добавить новые если он добавил
источник

R#

Reset # Alexey S. in Laravel для начинающих
Александр Кравчук
Как заставить его ждать?
Да никак, просто обрабатывай внешний запрос
источник

AB

Artem Borovinskiy in Laravel для начинающих
Reset # Alexey S.
Зачем форич там же можно массив и sync
это как
источник

AH

Andrey Helldar in Laravel для начинающих
Александр Кравчук
Как заставить его ждать?
Покажи на него пальцем и твёрдо и уверенно скажи: "ЖДАТЬ!"
источник

AB

Artem Borovinskiy in Laravel для начинающих
Andrey Helldar
Ну, православного метода удаления в продукте, написанным католиком, точно нет 🙂
Продукт сделан для людей и абстрагирован от религии и политики.
А, судя по вопросу, тебе нужны foreign связи на уровне базы: https://laravel.com/docs/8.x/migrations#foreign-key-constraints
да это на удаление понятно но как реализовать проверку какие вязи понялись тд
источник

R#

Reset # Alexey S. in Laravel для начинающих
Artem Borovinskiy
это как
источник

AB

Artem Borovinskiy in Laravel для начинающих
опа в точку
источник

AB

Artem Borovinskiy in Laravel для начинающих
спасибо
источник

AB

Artem Borovinskiy in Laravel для начинающих
похоже то что надо
источник

AH

Andrey Helldar in Laravel для начинающих
Artem Borovinskiy
ну а если чел убрал категории надо сделать апдейт и удалить которые он убрал и оставить те что были а так же добавить новые если он добавил
Пока что не понимаю как происходит действие в приложении. Почему кто-то обновляет то, что другой удалил...

Вероятно, используется пивот-таблица. По синхронизации выше линку скинули.
источник

AB

Artem Borovinskiy in Laravel для начинающих
Andrey Helldar
Пока что не понимаю как происходит действие в приложении. Почему кто-то обновляет то, что другой удалил...

Вероятно, используется пивот-таблица. По синхронизации выше линку скинули.
да да всё верно
источник

R#

Reset # Alexey S. in Laravel для начинающих
Andrey Helldar
Пока что не понимаю как происходит действие в приложении. Почему кто-то обновляет то, что другой удалил...

Вероятно, используется пивот-таблица. По синхронизации выше линку скинули.
Ты просто не заметил , она и используется да
источник