Извлечь TV параметры из зависимого объекта

Доброго времени суток!

Задача:

Сделать в админке выбор домашней арены для хоккейного клуба, согласно уже занесенным объектам со всеми данными.

Реализация:

На странице в админпанели использовал TV «Список (Одиночный выбор)» в поле «Возможные значения» вставил SQL запрос



@SELECT `pagetitle` AS `name`,`id` FROM `[[+PREFIX]]site_content` WHERE `published` = 1 AND `deleted` = 0 AND `parent` = 47 AND `template` = 8
Где:
`parent` = 47 — id родительского каталога всех занесенных арен,
`template` = 8 — id соответствующего шаблона для стадионов.

В админке все стало выводиться как надо:



Проблема:

1. При выводе на странице выводит только ID объекта (стадиона)
2. Не могу понять как вывести TV параметры принадлежащие этому ID

Прошу совета, как вывести вместо ID заголовок и все возможные TV параметры???

Спасибо за любые комментарии по теме!!!
Михаил Боровов
03 февраля 2017, 22:12
modx.pro
1
952
0

Комментарии: 3

Михаил Боровов
04 февраля 2017, 02:11
0
Нашел элегантное и простое решение:

[[pdoField?  &id=`[[*TV1]]` &field=`TV2`]]
Где TV1 — название TV, который разбирался в моем вопросе («Список (Одиночный выбор)»)
TV2 — любой TV или поле (например pagetitle) из выбранного необходимого мне ресурса.

Надеюсь кому-то поможет!!! ))))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
3