Страница 1 из 4

Как получить все поля связанной сущности

Добавлено: 15 мар 2024, 19:11
SalahievFR
Здравствуйте, подскажите пожалуйста, как реализовать такой функционал:

Есть сущность "Товары", в этой сущности есть поля (атрибуты: цвет материал и т.д.).
Есть следующая сущность "Заказы". В ней есть поле типа сущность ajax (Товары) и поле типа текст с редактором (Примечания).

Так вот как при выборе товара делать запрос по его id к записи в сущности товары и вытянуть оттуда все заполненные поля в формате "Название поля: значение поля". ?

Буду благодарен любым идеям.

Re: Как получить все поля связанной сущности

Добавлено: 16 мар 2024, 12:36
Fait
SalahievFR писал(а): 15 мар 2024, 19:11 Здравствуйте, подскажите пожалуйста, как реализовать такой функционал:

Есть сущность "Товары", в этой сущности есть поля (атрибуты: цвет материал и т.д.).
Есть следующая сущность "Заказы". В ней есть поле типа сущность ajax (Товары) и поле типа текст с редактором (Примечания).

Так вот как при выборе товара делать запрос по его id к записи в сущности товары и вытянуть оттуда все заполненные поля в формате "Название поля: значение поля". ?

Буду благодарен любым идеям.
Через PHP код.
Делаем запрос с нужными условиями, затем проверяем в полученном ответе пустоту полей, и выводим непустые в ответ.

Re: Как получить все поля связанной сущности

Добавлено: 17 мар 2024, 00:14
SalahievFR
Fait писал(а): 16 мар 2024, 12:36
SalahievFR писал(а): 15 мар 2024, 19:11 Здравствуйте, подскажите пожалуйста, как реализовать такой функционал:

Есть сущность "Товары", в этой сущности есть поля (атрибуты: цвет материал и т.д.).
Есть следующая сущность "Заказы". В ней есть поле типа сущность ajax (Товары) и поле типа текст с редактором (Примечания).

Так вот как при выборе товара делать запрос по его id к записи в сущности товары и вытянуть оттуда все заполненные поля в формате "Название поля: значение поля". ?

Буду благодарен любым идеям.
Через PHP код.
Делаем запрос с нужными условиями, затем проверяем в полученном ответе пустоту полей, и выводим непустые в ответ.
Да, как раз сложность в составлении этого запроса. Подскажите пожалуйста.

Re: Как получить все поля связанной сущности

Добавлено: 17 мар 2024, 08:03
Fait
Пришлите код, который вы пробовали.
Помочь я могу, найти ошибки, подсказать что-то или поправить код.
А если нужно сделать код полностью - это уже будет на коммерческой основе и в ЛС.

Re: Как получить все поля связанной сущности

Добавлено: 18 мар 2024, 15:50
SalahievFR
Fait писал(а): 17 мар 2024, 08:03 Пришлите код, который вы пробовали.
Помочь я могу, найти ошибки, подсказать что-то или поправить код.
А если нужно сделать код полностью - это уже будет на коммерческой основе и в ЛС.
Спасибо, похоже все таки придется к вам обратиться. Я запрос никакой не составлял, не могу найти в базу таблицу с заголовками полей. Ищу разбираюсь, пытаюсь.

Re: Как получить все поля связанной сущности

Добавлено: 19 мар 2024, 08:37
remchik
SalahievFR писал(а): 18 мар 2024, 15:50
Fait писал(а): 17 мар 2024, 08:03 Пришлите код, который вы пробовали.
Помочь я могу, найти ошибки, подсказать что-то или поправить код.
А если нужно сделать код полностью - это уже будет на коммерческой основе и в ЛС.
Спасибо, похоже все таки придется к вам обратиться. Я запрос никакой не составлял, не могу найти в базу таблицу с заголовками полей. Ищу разбираюсь, пытаюсь.
А чего искать :
app_entities - Сущности
app_fields - Поля

Обратите внимание на тип поля, можете с ним поиграться

Re: Как получить все поля связанной сущности

Добавлено: 19 мар 2024, 08:56
nruslan2
поищите по форуме тема поднималась несколько раз!

Re: Как получить все поля связанной сущности

Добавлено: 19 мар 2024, 20:19
SalahievFR
remchik писал(а): 19 мар 2024, 08:37
SalahievFR писал(а): 18 мар 2024, 15:50
Fait писал(а): 17 мар 2024, 08:03 Пришлите код, который вы пробовали.
Помочь я могу, найти ошибки, подсказать что-то или поправить код.
А если нужно сделать код полностью - это уже будет на коммерческой основе и в ЛС.
Спасибо, похоже все таки придется к вам обратиться. Я запрос никакой не составлял, не могу найти в базу таблицу с заголовками полей. Ищу разбираюсь, пытаюсь.
А чего искать :
app_entities - Сущности
app_fields - Поля

Обратите внимание на тип поля, можете с ним поиграться
Поля и их значения вижу, заголовков не вижу.

Re: Как получить все поля связанной сущности

Добавлено: 19 мар 2024, 20:23
nruslan2
сделайте демо, и покажите что хотите), так думаю будет проще понять, что в итоге получается, а что нет

Re: Как получить все поля связанной сущности

Добавлено: 20 мар 2024, 14:23
remchik
SalahievFR писал(а): 19 мар 2024, 20:19
remchik писал(а): 19 мар 2024, 08:37
SalahievFR писал(а): 18 мар 2024, 15:50

Спасибо, похоже все таки придется к вам обратиться. Я запрос никакой не составлял, не могу найти в базу таблицу с заголовками полей. Ищу разбираюсь, пытаюсь.
А чего искать :
app_entities - Сущности
app_fields - Поля

Обратите внимание на тип поля, можете с ним поиграться
Поля и их значения вижу, заголовков не вижу.
Оч странно