Модель сущность-атрибут-значение в октябре - PullRequest
0 голосов
/ 26 ноября 2018
Ожидаемое поведение

Для каждого сообщения есть своя категория и категория имеет свои свойства.В админе мне нужно реализовать функционал таким образом, чтобы, когда админ выбирал категорию для поста, свойства категории отображались в виде дополнительных полей.Мне нравится, это работает ниже, есть скриншоты.

Я не могу правильно сохранить эти свойства в таблице (post_properties).Заранее извиняюсь за мой некомпетентный английский.

Структура базы данных
posts
    -id
    -name
    -category_id
    ....

post_properties (eav)
    -id
    -post_id
    -key
    -value

categories
    -id
    -name
    ....

category_property (pivot table)
    -id
    -category_id
    -property_id

properties
    -id
    -type
    -lable
    -name
    -comment
    -options
    -is_filter

https://user -images.githubusercontent.com / 8403807 / 48997528-1d9a0900-f172-11e8-8af8-6d37c51ca6f4.png

https://user -images.githubusercontent.com / 8403807 / 48997532-225ebd00-f172-11e8-9707-52ff408f91a5.png

https://user -images.githubusercontent.com / 8403807 / 48997545-27bc0780-f172-11e8-9913-79fc77531e3a.png

Фактическое поведение

(Опишите фактическое поведение здесь)

Воспроизвести шаги

(Опишитешаги по воспроизведению проблемы здесь)

октябрьская сборка

443

...