Вывод в таблице MIGX pagetitle ресурса

Ребят, привет. Есть вопрос. Есть таблица в ней есть inputTVtype resourceslist, если я его вывожу в таблицу, то в админке отображается ID ресурса как сделать так чтобы отображался pagetitle страницы по id? Сейчас выводится просто ID ресурса.
[
{
«caption»: «Ресурсы»,
«fields»: [
{
«field»: «res-id»,
«caption»: «Выбор родителя (Каталог)»,
«inputTVtype»: «resourcelist»,
«sourceFrom»: «migx»
}
]
}
]
Колонки:
[
{
«sourceFrom»: «migx»,
«header»: «ID шаблона»,
«dataIndex»: «res-id»,
«width»: «400»
}
]
Владислав
30 ноября 2020, 21:57
modx.pro
660
0

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

Артур Шевченко
01 декабря 2020, 00:30
0
Вообще я хз, но в обычной твшке можно в поле Возможные значения поставить вот такую штуку
@SELECT `pagetitle` FROM `modx_site_content` WHERE `class_key` = 'msProduct' AND `parent` = 24
    Владислав
    01 декабря 2020, 15:49
    0
    Мне же нужно в админке, а не на странице
      Владислав
      01 декабря 2020, 15:50
      0
      Вывести в таблице визуально не ID а pagetitle
      Артур Шевченко
      01 декабря 2020, 16:06
      0
      я понял. Давай подробнее. Идёшь в Пакеты->MIGX открываешь вкладку MIGX дальше
      yadi.sk/i/jcbS3x12ECF9_g
      yadi.sk/i/zltiwnXWjGxRwQ
      yadi.sk/i/fuTCSewxga8kIg
      yadi.sk/i/VuBJzV_k4W2bHA
      yadi.sk/i/5KhparGmQawb7Q
      Всё.
        Владислав
        01 декабря 2020, 16:15
        0
        Всёравно не могу дойти как у моего поля res-id сделать так чтобы отображался pagetitle, а не ID ресурса. Я логику не пойму
          Артур Шевченко
          01 декабря 2020, 16:21
          0
          В одном поле вывести и то и другое не получится. Тут либо легко контент менеджеру либо тебе, ты выбрал менеджера, поэтому можешь сделать по предложенной схеме, а в шаблоне использовать сниппет в который будешь передавать pagetitle и получать по нему ресурс или id. Я у себя на сайте столкнулся с подобной ситуацией, но я выбрал выводить id в админке.
          Владислав
          01 декабря 2020, 16:15
          0
          И причём тут listbox?
            Артур Шевченко
            01 декабря 2020, 16:17
            0
            Нужно в админке вывести список pagetitle ресурсов, я показал как это сделать. Если нужен pagetitle и id выводи два поля.
              Владислав
              01 декабря 2020, 16:20
              0
              это создание нового TV поля? С параметрами? Обычно я создавал через TV и выбирал MIGX, а как тут шаблон выбрать?
                Артур Шевченко
                01 декабря 2020, 17:20
                0
                на первом скриншоте есть кнопка Добавить элемент. Там первые три вкладки Settings — задать имя оно же название тв, Formtabs — вкладки формы, Columns — разметка колонок.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      11