Поддерживает ли getTickets &loadModels?

Здравствуйте. При использовании pdoResources для вывода превью из галереи работает код указанный ниже:
[[!pdoResources?
	&loadModels=`ms2gallery`
	&leftJoin=`{
		"80x80": {"class":"msResourceFile","alias":"80x80", "on": "80x80.resource_id = modResource.id AND 80x80.path LIKE '%/80x80/' AND 80x80.rank=0"}
	}`
	&select=`{"modResource":"pagetitle,introtext,uri","80x80":"80x80.url as 80x80"}`
	&tpl=`tpl`
]]
С getTickets такой трюк не пройдет?
winZrar
17 февраля 2014, 11:35
modx.pro
1 147
0

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

Василий Наумкин
17 февраля 2014, 16:05
0
Должно работать.

Если нет — включай лог и смотри, почему?
    winZrar
    17 февраля 2014, 16:38
    0
    В лог выводит это:
    Could not process query, error #1054: Unknown column 'modResource.id' in 'field list'
    Если будет свободная минутка может посмотрите тестовый сайт:
    Панель управления	http://s5136.test.modx.pro/manager/
    Логин	s5136
    Пароль	FlCejIV3tj7P
      Василий Наумкин
      17 февраля 2014, 16:41
      +1
      Давай лучше ты подумаешь и посмотришь в SQL запрос?

      В getTickets ресурсы выбираются как Ticket, и там нет modResource.id, а есть Ticket.id — что и нужно учитывать при джойне таблицы.
        winZrar
        17 февраля 2014, 16:43
        0
        Извиняюсь за свою глупость.
          Василий Наумкин
          17 февраля 2014, 16:51
          +2
          Это не глупость, это просто невнимательность.

          Для того я сделал вывода логов в pdoTools, чтобы разбираться с получаемым SQL.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5