Вывод альтернативной ссылки

Подскажите, может кто сталкивался. Нужно, чтобы в новостях была возможность поставить ссылку на другой ресурс. Сделала tv-параметр linkTo «Список ресурсов».

Вот такой вывод с условием выводит вместо [[~[[+tv.linkTo]]]] просто id ресурса.
[[+tv.linkTo:ifempty=`[[+uri]]`:else=`[[~[[+tv.linkTo]]]]`]]
А без условия — нормальную ссылку.
[[~[[+tv.linkTo]]]]
Может кто подскажет в чем подвох?
Любовь
28 февраля 2018, 11:52
modx.pro
701
0

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

Андрей Шевяков
28 февраля 2018, 15:46
0
[[+tv.linkTo:notempty=`[[~[[+tv.linkTo]]]]`:else=`[[+uri]]`]]
    Любовь
    28 февраля 2018, 15:50
    0
    Так тоже не работает. Игнорирует else.
    Мне подсказали как решить проблему.

    В выводе pdoTools добавить &tvPrefix=``, а саму ссылку выводить так:

    [[+linkTo:gt=`0`:then=`[[~[[+linkTo]]]]`:else=`[[+uri]]`]]
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2