Вопрос по - Список записей по MySql запросу

Все вопросы/проблемы по установке и использовании.
Ответить
Grafline
Сообщения: 82
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Вопрос по - Список записей по MySql запросу

Сообщение Grafline »

Есть сущность 1, в ней вложена сущность 2, в ней вложена сущность 3 для примера
Для сущности 2 в таблицу хочу вывести список вложенных из сущности 3
Сделал поле: Список записей по MySql запросу
Прописал условие e.parent_item_id=[id]

Показывает что ноль но при клике показывает все верно ( это в режиме количество записей) В режиме списка просто пусто.

То есть работает но только если нажать, не выводит списком, включил отладку вижу что параметр e.parent_item почем уто равен id сущности 1 а не 2. Ели верно понял при клике отрабатывает по id Сущности 2 а в списке по 1 Как исправить?
Grafline
Сообщения: 82
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Re: Вопрос по - Список записей по MySql запросу

Сообщение Grafline »

Проверил если e.parent_item_id=123 ( реальный номер сущности 2) Все работает коректно

Нашел выход но костыль, добавил новое поле в сущность 2 тип MySQL Формула и там указал [id]
А саму формулу поменял на e.parent_item_id=[Новое поле] - Так работает, правда не ясно почему просто с полем айди сбоит. Сергей по возможности хотелось бы ваш ответ. Заранее спасибо
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Вопрос по - Список записей по MySql запросу

Сообщение nruslan2 »

Заинтересовался - решил проверить.
Собрал Сущность 1 - Сущность 2 - Сущность 3
и правда есть проблема - не выводит то что надо, или выводит криво.

проблема как раз в [id] который он берет почему то из сущности №1, а не от Сущности №2. (при этом проверил SQL формулу и запрос - там все норм - но там можно принудительно указать без [])), тут пытался так же не прокатывает(

(Причем если указать e.parent_item_id то ошибки нету (правда я вообще пишу всегда [id]=parent_item_id без е.), а если указать туже таблицу принудительно app_entity_ то ошибка хотя это равносильно должно быть - эт так отвлечение), а проблема в неправильном получении [id])

PS а что такое это за поле parent_id? может с этим что т освязано?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Вопрос по - Список записей по MySql запросу

Сообщение support »

Ошибка в коде. Файл из архива замените в includes\classes\fieldstypes\

Сообщите результат.
Вложения
fieldtype_items_by_query.zip
(2.51 КБ) 172 скачивания
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Вопрос по - Список записей по MySql запросу

Сообщение nruslan2 »

Ого как оперативно!
У меня заработало все как надо!
Grafline
Сообщения: 82
Зарегистрирован: 19 июн 2019, 13:30
Имя: Андрей
Откуда: Украина Одесса

Re: Вопрос по - Список записей по MySql запросу

Сообщение Grafline »

Спасибо все ок, проверил в разных таблицах и вложенностях.
Ответить