Size: a a a

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

2021 May 06

EG

Egor Gruzdev in Laravel для начинающих
m2m + доп. поле в pivot таблице (которое содержит значение свойства), идеально подходит
источник

D

David in Laravel для начинающих
Хм. А если например цветов несколько?
Получается ведь, что если будет доп.поле в пивот, то там будет только одно значение
источник

D

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

EG

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

MO

Max Orlov in Laravel для начинающих
источник

D

David in Laravel для начинающих
Да, спасибо, вроде понятно всё)
источник

MO

Max Orlov in Laravel для начинающих
вариант с pivot хороший, но мне кажется не единственный, бывает еще делают типа варианты товаров, то есть я так понял по сути это разновидность товара (еще один товар)
источник

MO

Max Orlov in Laravel для начинающих
можно и так и так
источник

MO

Max Orlov in Laravel для начинающих
просто с pivot для заказа тогда надо будет тоже связи делать, чтобы понять какие именно свойства товара были выбраны
источник

MO

Max Orlov in Laravel для начинающих
а при варианте с отдельным товаром в заказе будет просто id этого товара (варианта)
источник

MO

Max Orlov in Laravel для начинающих
я чесно говоря не делал этого, просто мысли в слух
источник

MO

Max Orlov in Laravel для начинающих
как вариант может быть поле parent_id у товара (типа дочерний товар - вариант), у него могут быть большинство свойств от основного товара, а какие-то свои, например всё от родительского, а цвет другой
источник

MO

Max Orlov in Laravel для начинающих
ну как вариант, не знаю насколько он рабочий
источник

D

David in Laravel для начинающих
в твоем случае по идее получается просто еще один товар)
источник

MO

Max Orlov in Laravel для начинающих
а если еще цена разная у синего и красного, то с pivot придется тоже думать как это сделать
источник

MO

Max Orlov in Laravel для начинающих
ну да
источник

S

SevenZ in Laravel для начинающих
Я так понимаю это сильно зависит от типа товаров, продавать картошку оптом или электро технику
источник

MO

Max Orlov in Laravel для начинающих
тока у него будет связь с родительским товаром (основным)
источник

D

DK in Laravel для начинающих
приучиваться к PMA, возможно плохая практика
источник

D

DK in Laravel для начинающих
потом начинается, что на продакшен сервере стоит пхпмайадмин
источник