Загрузка файлов и их размещение в материале

Добрый день.
Подскажите, как лучше сделать такую задачу:
На сайте в некоторых страницах требуется размещать технические каталоги и различные файлы для скачивания, преимущественно PDF.
Количество файлов может сильно разнится (от 1 до 20), поэтому создать заранее например 20 TV не вариант.
Скажите, как лучше сделать, чтобы можно было прямо из админки загрузить файлы и они автоматом прописались на странице по нужному шаблону вывода? Может использовать MIGX или еще чего?
Андрей
15 августа 2016, 12:48
modx.pro
1
4 047
0

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

Илья Уткин
15 августа 2016, 17:20
0
Ну так FileAttach или UserFiles
Никита
19 декабря 2019, 02:42
0
Подскажите
Вы уже решили эту задачу?

Не могу понять голову сломал. Как можно сделать мульти загрузку файлов?

По данной статье derzaiii.ru/blog/vyivodim-migx-v-migx-cherez-fenom/ все сделал. Все отлично.
НО проблема в загрузке одного файла, а мне нужно несколько и так чтоб было список под разными заголовками.

Помогите, пожалуйста.

Благодарю!
    Владимир
    19 декабря 2019, 08:51
    0
    Может это подойдет mvtDocs modstore.pro/packages/photos-and-files/mvtdocs
      Никита
      19 декабря 2019, 11:47
      0
      я его устанавливал.
      Но у меня все пусто. Настройки пустые. Ни строчки. Как добавить и что с ним делать не понятно.
        Владимир
        19 декабря 2019, 12:08
        0
        и правда, поставил на тестовом сайте, системные настройки пустые…
        может неудачная новая версия 1.0.8-beta?
        Ранее просто его пробовал, все работало.
        Напишите в поддержку.
          Алексей Шумаев
          19 декабря 2019, 14:05
          +1
          Видимо последняя версия с багом. Я поправлю сегодня или край завтра.
            Алексей Шумаев
            19 декабря 2019, 14:41
            +1
            Включил пока предыдущую версию.
            Удалите принудительно 1.0.8-beta и поставьте 1.0.7-beta.
              Никита
              19 декабря 2019, 15:03
              0
              Залил. работает

              А подскажите, как могу реализовать список документов под каждой категорией. Чтоб не создавать множества ресурсов??

              Выше описана задача.
              Это как-то можно сделать?
                Алексей Шумаев
                19 декабря 2019, 15:19
                0
                На сколько я понял, именно эту задачу компонент и решает: один ресурс — куча документов к нему.
                  Никита
                  19 декабря 2019, 15:23
                  0
                  как можно сделать так
                  Заголовок 1
                  — файл
                  — файл
                  Заголовок 2
                  — файл
                  Заголовок 3
                  -файл

                  и т.д.

                  только через один ресурс.
                    Алексей Шумаев
                    19 декабря 2019, 15:27
                    0
                    Я не понимаю, что вам необходимо.

                    Вы можете прикрепить к ресурсу сколько угодно файлов с разбивкой на группы. Остаётся их вывести, как вам удобно. Если стандартный сниппет не подходит, скопируйте его и измените под себя.
                      Никита
                      19 декабря 2019, 15:30
                      0
                      Подскажите, как разбить на группы? )))
                      Я чет не догоняю.

                      Прошу извинить за тупость.
                        Алексей Шумаев
                        19 декабря 2019, 15:35
                        0
                        Пока не могу — за рулём.
                        Наверное надо сначала самому попробовать. Что-то мне подсказывает, что нужный результат получится стандартным сниппетом.
                        Никита
                        19 декабря 2019, 15:34
                        0
                        Это нужно выбрать тип документа.
                        А перед тем, как его выбрать его нужно создать в настройках. Верно?
                          Алексей Шумаев
                          19 декабря 2019, 15:35
                          0
                          Верно
                            Никита
                            19 декабря 2019, 15:37
                            0
                            А можно самому не в настройках, а сразу тип задавать.

                            А то не совсем удобно.
                            К примеру как теги или метки.

                            Сразу при добавлении прописывать к какому типу относится.
                            Алексей Шумаев
                            19 декабря 2019, 15:39
                            0
                            Пока нет. Изначально делалось под контентщиков, чтоб не было разброда в группах. В новую версию могу добавить, но не знаю, когда руки дойдут…
                            Никита
                            19 декабря 2019, 15:44
                            0
                            Было бы здорово.

                            И последний вопрос)))
                            Как это все вызывать. Нет примера))
                            Алексей Шумаев
                            19 декабря 2019, 15:46
                            0
                            Вызовите в нужном месте сниппет, который в комплекте.
                            Никита
                            19 декабря 2019, 15:47
                            0
                            {$_modx->runSnippet('mvtDocs', [ ])}
                            вот так вызвал.
                            все отработало как нужно.
                            А есть какие-то параметры к нему?
                            типо размер файла
                            Алексей Шумаев
                            19 декабря 2019, 15:53
                            0
                            Все параметры сниппета, очевидно, в параметрах )
                            Что в ответе можно посмотреть, распечатав массив на экран. Про объём не помню.
                            Всё, пробка кончается, быстро больше не отвечу, смотрите сами, там всё очень просто.
                            Никита
                            19 декабря 2019, 15:55
                            0
                            Алексей,
                            БОЛЬШУЩЕЕ ВАМ СПАСИБО!!!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        25