Есть сущность 1, в ней вложена сущность 2, в ней вложена сущность 3 для примера
Для сущности 2 в таблицу хочу вывести список вложенных из сущности 3
Сделал поле: Список записей по MySql запросу
Прописал условие e.parent_item_id=[id]
Показывает что ноль но при клике показывает все верно ( это в режиме количество записей) В режиме списка просто пусто.
То есть работает но только если нажать, не выводит списком, включил отладку вижу что параметр e.parent_item почем уто равен id сущности 1 а не 2. Ели верно понял при клике отрабатывает по id Сущности 2 а в списке по 1 Как исправить?
Вопрос по - Список записей по MySql запросу
Re: Вопрос по - Список записей по MySql запросу
Проверил если e.parent_item_id=123 ( реальный номер сущности 2) Все работает коректно
Нашел выход но костыль, добавил новое поле в сущность 2 тип MySQL Формула и там указал [id]
А саму формулу поменял на e.parent_item_id=[Новое поле] - Так работает, правда не ясно почему просто с полем айди сбоит. Сергей по возможности хотелось бы ваш ответ. Заранее спасибо
Нашел выход но костыль, добавил новое поле в сущность 2 тип MySQL Формула и там указал [id]
А саму формулу поменял на e.parent_item_id=[Новое поле] - Так работает, правда не ясно почему просто с полем айди сбоит. Сергей по возможности хотелось бы ваш ответ. Заранее спасибо
Re: Вопрос по - Список записей по MySql запросу
Заинтересовался - решил проверить.
Собрал Сущность 1 - Сущность 2 - Сущность 3
и правда есть проблема - не выводит то что надо, или выводит криво.
проблема как раз в [id] который он берет почему то из сущности №1, а не от Сущности №2. (при этом проверил SQL формулу и запрос - там все норм - но там можно принудительно указать без [])), тут пытался так же не прокатывает(
(Причем если указать e.parent_item_id то ошибки нету (правда я вообще пишу всегда [id]=parent_item_id без е.), а если указать туже таблицу принудительно app_entity_ то ошибка хотя это равносильно должно быть - эт так отвлечение), а проблема в неправильном получении [id])
PS а что такое это за поле parent_id? может с этим что т освязано?
Собрал Сущность 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 запросу
Ошибка в коде. Файл из архива замените в includes\classes\fieldstypes\
Сообщите результат.
Сообщите результат.
- Вложения
-
- fieldtype_items_by_query.zip
- (2.51 КБ) 172 скачивания
Re: Вопрос по - Список записей по MySql запросу
Ого как оперативно!
У меня заработало все как надо!
У меня заработало все как надо!
Re: Вопрос по - Список записей по MySql запросу
Спасибо все ок, проверил в разных таблицах и вложенностях.