Как в TicketLatest (посл тикет) вывести [[+stars]]
Как в TicketLatest (последние тикеты) вывести плэйсхолдер [[+stars]], как в сниппете TicketMeta?
Задача просто в шаблон вывода последних тикетов добавить кол-во просмотров и кол-во звезд (подписчиков).
Спасибо!
Задача просто в шаблон вывода последних тикетов добавить кол-во просмотров и кол-во звезд (подписчиков).
Спасибо!
Комментарии: 14
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Может быть есть еще более изящные варианты?
Видимо не подкючена таблица tickets_stars. Как это сделать?
Чуток подправил, вышло так, работает:
Вижу нужные значения, у двух тикетов по одной звезде, у остальных по нулю, еще думаю, почему это поле странно называется так владельцем… =))) Совпадение.
Еще раз спасибо!
Пользователь — это createdby, вроде, а owner — это id тикета. Значит JOIN надо так писать:
Сейчас по нулям.
owner всё же не id тикета =)
Что же это за owner?
Сейчас разберусь…
В общем столбец OWNER в таблице звёзд — это точно не ID тикета.
Это что-то с автором связано.
createdBy — это ID modUser.
А вот столбец ID (первый) — это и есть ID тикета
Так что окончательный вариант, рабочий:
Где вообще смотреть классы? =)
Вот откуда ты узнал, что таблице звёзд — это класс TicketStar?
Где-то в исходниках?
А так, да, классы в исходниках надо смотреть. Я на гитхабе обычно смотрю — там удобно по папкам лазить