Size: a a a

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

2021 October 07

EG

Egor Gruzdev in Laravel для начинающих
субтитры, сокеты для передачи из плеера времени, может еще что то
источник

А

Азамат in Laravel для начинающих
Понял
источник

J

JUSTasuffer in Laravel для начинающих
Добрый день. Существует модель Document, с foreign полем type внутри, это поле ссылает на то какой это тип документа (их условно может быть 20, документ_1,... документ_20). Каждый тип документа владеет уникальными полями, которые имеют разные типы. В данный момент, реализовано это через json поле на модели самого Document, в котором будут записываться все поля.
Но тут возникает проблема, как их туда записывать и ими манипулировать. это условно будет 20 условий в сервисе, 20 условий в реквесте, которые определяются ключом type. Как такое можно избежать? (с условием того, что такой подход с json верен)
Есть еще вариант использовать морфы на type, Где, внутри каждой модели: Document1, Document2, уже будут записаны свои нужные поля, без json поля. На каждый из документов будет свой маршрут, соответственно свой реквест, свой контроллер
источник

EG

Egor Gruzdev in Laravel для начинающих
Cast и в зависимости от типа кастит в нужный тип, как вариант
источник

J

JUSTasuffer in Laravel для начинающих
а как ешить проблему с контроллерами?
источник

J

JUSTasuffer in Laravel для начинающих
на каждый делать отдельно, в зависимости от типа?
источник

EG

Egor Gruzdev in Laravel для начинающих
Route::bind с ручным присвоением, может быть
https://laravel.com/docs/8.x/routing#explicit-binding
источник

J

JUSTasuffer in Laravel для начинающих
Ыых, возможно, спасибо большое
источник

J

JUSTasuffer in Laravel для начинающих
Нужно было одобрение еще одного человека метода с json)
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Я боюсь, это задача не для пыхи в принципе 😊
источник

EG

Egor Gruzdev in Laravel для начинающих
Копани вот сюда, но это уже не PHP

https://www.npmjs.com/package/subtitle
источник

А

Азамат in Laravel для начинающих
Спасибо
источник

А

Андрей in Laravel для начинающих
Подскажите по локализации в laravel.
Есть вот такой роут с группировкой:
Route::group(['prefix' => LaravelLocalization::setLocale()
Язык будет переключаться на странице по клику на соответствующий язык.
То есть, мне в урл при выборе языка нужно просто подставить нужную локаль и всё?
источник

А

Андрей in Laravel для начинающих
Грубо говоря, у кнопки с языком будет урл http://sitename.com/en?
источник

AR

Anton Reviakin in Laravel для начинающих
а есть чат по CI/CD что-ли? Ооочень долгое занятие написание скрипта, на каждую попытку что-то сделать - коммит и сборка образа. И походу нельзя через EOF передать команды
источник

DA

Danil Alekseevich in Laravel для начинающих
Немного оффтоп, т.к вопрос не по Ларе, но по БД. Можно как то сделать скрипт для БД, использующий регулярку(регулярка есть рабочая) для изменения текста в заданном поле? В поле есть ссылки, нужно изменить формат ссылки(убрать дату из неё)
источник

А

Андрей in Laravel для начинающих
Функции в бд?
источник

А

Андрей in Laravel для начинающих
Или триггеры
источник

А

Андрей in Laravel для начинающих
Хз что из этого
источник

DA

Danil Alekseevich in Laravel для начинающих
Триггеры вроде на сколкьо знаю не очень хорошая вещь
источник