Как создать подраздел в тикете

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

playground.ru/red_dead_redemption_2

У этого тикета должен быть подраздел, например /files

playground.ru/files/red_dead_redemption_2/

Возможен и такой вариант

playground.ru/red_dead_redemption_2/files

Где будет страница, в которой расположены файлы к этой игре.
Как это можно реализовать? Насколько я понимаю, создать тикет контейнером не получится.
Андрей
24 октября 2019, 13:31
modx.pro
613
0

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

Андрей
24 октября 2019, 13:54
0
Есть еще идея, при создании тикета например в разделе
/games/ticket
Создавать как-нибудь параллельно второй в разделе
/files/ticket

Но как это сделать ума не приложу(
    Александр Мельник
    24 октября 2019, 19:57
    0
    Что вы называете тикетом? Использование компонента Tickets?
    А причем тут он, ведь это инструмент для комментирования страниц?
    Какое отношение это имеет к страницам с играми и файлами для них?
      Андрей
      24 октября 2019, 20:00
      0
      На tickets создан игровой блог. Каждый Тикет это ресурс грубо говоря
        Александр Мельник
        24 октября 2019, 20:09
        0
        Вы пишите «предположим тикет этот представляет из себя игру» из чего можно сделать вывод что речь идет только о планировании проекта.
        Но если вы уже сделали сайт, у которого ресурсы это комментарии и хотите его масштабировать, то тут только сочувствую.
          Андрей
          24 октября 2019, 20:14
          0
          А каким образом лучше делать статьи блога? Тупо создавать ресурсы под каждую статью или страницу игры?
            Александр Мельник
            24 октября 2019, 20:29
            0
            Я не знаю специфику и идеи вашего сайта, но ничего тупого не вижу в создании ресурса если нужна страница на сайте. Как минимум вы можете всегда создать вложенный ресурс и добавить game/files который вы хотите.
              Андрей
              24 октября 2019, 20:35
              0
              А если к примеру там будет 100 000 страниц в разделе, они будут все в дереве. Соответственно это уже не будет удобно с точки зрения размещения или редактирования того же ресурса. Будет 100 000 папок)
                Александр Мельник
                24 октября 2019, 20:41
                0
                Да вы оптимист) Но если ваши планы действительно иметь в каждом разделе по 100 000 «игр» то советую сразу смотреть на другие фреймворки типа ларавеля, симфони и тому подобного либо же нужно быть супер знатоком в modx чтобы оптимизировать каждый запрос на сайте.
                  Павел Бигель
                  25 октября 2019, 09:19
                  0
                  Лаварел или симфони тоже не панацея. Проблемы оптимизации запросов в этих фреймворках будут примерно такие же
                  ElenaLelo
                  25 октября 2019, 09:42
                  0
                  А данную проблему нельзя будет решить через Collections?
                    Андрей
                    25 октября 2019, 12:15
                    0
                    В каком плане через collections?
                      ElenaLelo
                      25 октября 2019, 12:44
                      0
                        Андрей
                        25 октября 2019, 14:35
                        0
                        Елена, спасибо!
                        Установил, то, что нужно.
                        Однако не совсем понятно как создать сделать ресурс контейнером и в нем разместить еще один ресурс.

                        То-есть создал ресурс с типом документа — коллекции
                        В нем создал ресурс, сделал его контейнером. А как создать в нем еще один ресурс — не ясно к сожалению(
                          Андрей
                          25 октября 2019, 14:36
                          0
                          Все, разобрался. Спасибо!)
          Александр Мельник
          25 октября 2019, 14:50
          0
          Господа и дамы, ну тогда поделитесь если не лень опытом, мне просто интересно.
          Я видимо многого не знаю про тикетс. Когда я устанавливаю данный компонент у меня у ресурсов появляется вкладка Комментарии и в ней могут храниться комментарии. И собственно так я ими и пользуюсь.
          Как вы при помощи комментариев создаете страницы-ресурсы (тоесть что то, что должно иметь уникальный урл, индексироваться, иметь хлебные крошки), а потом еще и их отображаете в админке при помощи Collections, который является компонентом для более удобного отображения больших списков вложенных ресурсов и плюс фишки с автодобавлением нужных шаблонов и первичной настройки создаваемого ресурса.
            ElenaLelo
            25 октября 2019, 16:06
            0
            Документация, там есть инструкция по работе с интерфейсом.
            Из документации:
            Так же секция тикетов и сам тикет это расширенный стандартный «modDocument» по этому имеет все те же TV поля, плейсхолдеры и логика работы.
            Collections служит немного для другого (документация), а именно:
            Collections (коллекции) — это компонент для CMS MODX Revolution, который скрывает показ дочерних ресурсов в дереве админки и организовывает их вывод в родительском объекте посредством таблицы. Другими словами он позволяет перевести стандартное представление дочерних ресурсов в табличный вид.
              Андрей
              25 октября 2019, 16:32
              0
              Елена, я понимаю что Тикет, это по сути тот же документ. Но как его сделать контейнером с админ панели?)
              В документации об этом ни слова, сам проштудировал от и до
                ElenaLelo
                25 октября 2019, 16:39
                0
                У Тикетов есть разделы, ПКМ — Создать — Раздел с тикетами, вносите настройки, далее открываете созданный раздел, и будет кнопка «Создать тикет».
                Раздел с тикетами будет являться так же документом, как и его дети.
                Создание раздела с Тикетами
                Создание тикета
                расширенный стандартный «modDocument»
                Если вы про это…
                  Андрей
                  25 октября 2019, 16:41
                  0
                  Нет, не совсем про это)
                  Как создать тикет в разделе с тикетами это понятно.
                  Но как в тикете создать ребенка?
                  То-есть мне в тикете нужно создать дочерний ресурс а не в разделе с тикетами
                    ElenaLelo
                    25 октября 2019, 16:49
                    0
                    Тикеты создаются в разделе тикетов. Вообщем, я не знаю, как оно работает. Тикет для меня — конечный ресурс без дочерних.
                    Перетащите в дереве, но, по моему запрос будет работать некорректно, не знаю.
                      ElenaLelo
                      25 октября 2019, 17:01
                      0
                      У меня еще не было таких задач, которые я бы реализовала на тикетах, к сожалению. Но думаю, если тикет сейчас поддерживается и у вас есть желание узнать логику, а гугол молчит, то можно попытаться напрямую спросить у разработчика, он наверняка знает побольше.
                  Андрей
                  25 октября 2019, 16:34
                  0
                  К слову, в тикете нет даже галочки «Контейнер»
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                22