Вызов нескольких Tickets

Здравствуйте.

Как можно «обыграть» вызов нескольких Tickets на странице?
К примеру, я хочу использовать Tickets на странице товара 2 раза:

  1. Для отзывов по товару
  2. Для вопросов по товару

Вероятно что нельзя это сделать в том виде в котором он доступен для загрузки, но возможно кто-то даст дельный совет какими способами это можно сделать используя Tickets.

Что думаете на счет такого варианта:

Т.к. «Отзывы» и «Комментарии» находятся в 2-х отдельных вкладках, то хранить их на 2-х отдельных страницах для каждого товара (это еще дополнительно и уникальность для запросов "<название товара > отзывы") и при клике на определенную вкладку подгружать контент скриптом с этих страниц.
Виталий Князь
17 апреля 2013, 12:11
modx.pro
1 091
0

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

Алексей
17 апреля 2013, 16:44
0
Если я правильно понял, то речь идет про комментарии :)

Вообще для такой цели надо использовать параметр thread, задав его в первом случае reviews-[[*id]], во втором questions-[[*id]], где [[*id]] — соответственно id ресурса.



Ну а вкладки организовать просто на javascript.
    Виталий Князь
    17 апреля 2013, 17:18
    0
    [[!TicketComments? &thread=`comments-[[*id]]`]]
    [[!TicketComments? &thread=`reviews-[[*id]]`]]
    Ветки в панели управления создаются, но при нажатии на кнопку «Отправить» появляется сообщение: «Комментарий не может быть пустым».

    Странно, так Tickets ведет себя на s2823.modx-test.com даже без указания собственного &thread.
    Попытаюсь немного позже на другом хостинге.

    Спасибо за помощь, Алексей!
      Василий Наумкин
      17 апреля 2013, 17:36
      0
      Там php-apc был включен — отключил.

      Вообще, я не пробовал, но по идее должны работать несколько вызовов. Только придётся переписать javascript фронтенда, ибо сейчас всё завязано на id элементов.

      В закрытой, пока, бета-версии 1.0.0 есть возможность подключать свои скрипты из произвольного файла без всяких ухищрений.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3