Size: a a a

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

2021 January 24

S

Someone in Laravel для начинающих
Игорь
Ладно дядьки. Вот вам вопрос, если можно.

Не хочу для хранения изображений к разным сущностям брать знаменитый пакет от spatie. Нет, он хороший, достойный пакет, но не хочу. А изображения хранить надо. Аватарки, картинки товаров/услуг и прочее, к разным сущностям. Как обычно, к одной сущности может быть всего 1 и единственное изображение, а к другим количество их неограничено (ну разве что здравым смыслом).

Планирую сделать это через одну таблицу, полиморфная модель, в которой буду хранить только имя файла с расширением.

Пути (диски) знать будет сама модель (User, Product и т.д.) в константе. Но это наврное плохо. Может в конфиге каком, хз.

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

Нормально так будет?
Кстати может уже поздно конечно, но на счет главной картинки:
Я решил не делать новое поле типа is_main (bool) а использовать тот же order.
Если ордер равен 0 - то это главная картинка, а все что дальше - обычные картинки и при этом упорядоченные

Типа 2 фичи разом :)
источник

И

Игорь in Laravel для начинающих
Someone
Кстати может уже поздно конечно, но на счет главной картинки:
Я решил не делать новое поле типа is_main (bool) а использовать тот же order.
Если ордер равен 0 - то это главная картинка, а все что дальше - обычные картинки и при этом упорядоченные

Типа 2 фичи разом :)
так я и сказал - с учетом твоих требований
источник

S

Someone in Laravel для начинающих
Не, я это к вашему сообщению. Вы же там типа идеи искали )))
источник

И

Игорь in Laravel для начинающих
если тебе важен порядок картинок, то is_main недостаточно будет, конечно
источник

И

Игорь in Laravel для начинающих
Someone
Не, я это к вашему сообщению. Вы же там типа идеи искали )))
мне порядок не нужен, только главная или любая
источник

S

Someone in Laravel для начинающих
А, понятно
источник

S

Someone in Laravel для начинающих
Тогда да, согласен, тру/фолс достаточно )
источник

I

Ico in Laravel для начинающих
ок, спасибо, ребят
источник

VP

Vasile Papuc in Laravel для начинающих
подскажите пожалуйста почему игнорирует storingRules  ?
источник

D

DK in Laravel для начинающих
Vasile Papuc
подскажите пожалуйста почему игнорирует storingRules  ?
источник

VP

Vasile Papuc in Laravel для начинающих
это похоже на нова но не нова это Restify
источник

ВВ

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

R#

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

ВВ

Владимир Веренко... in Laravel для начинающих
Reset # Alexey S.
Речь про бд?
да и про урл с соответствующей локалью
источник

R#

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

R#

Reset # Alexey S. in Laravel для начинающих
Владимир Веренко
да и про урл с соответствующей локалью
Url это отдельная штука, по урл определяет локаль, сеттишь в аппе, и потом в бд забираешь что надо
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Владимир Веренко
да и про урл с соответствующей локалью
Для URL обычно использую это

https://github.com/mcamara/laravel-localization
источник

R#

Reset # Alexey S. in Laravel для начинающих
Twill.io посмотри ещё - там с админкой сразу
источник

ВВ

Владимир Веренко... in Laravel для начинающих
хорошо, спасибо
источник

NE

Nikolas Evloshevskiy in Laravel для начинающих
товарищи, вопрос по oData, может кто работал
как у сущности выбрать для вывода определенные атрибуты + некоторые атрибуты связанной сущности ?
источник