Minishop2 видео в карточке товара

Подскажите пожалуйста, как можно добавить в карточку товара видео. Как я понял, с помощью стандартной msGallery этого сделать нельзя, тогда есть ли какой-то плагин?
Александр
21 февраля 2022, 07:45
modx.pro
360
0

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

Андрей Шевяков
21 февраля 2022, 08:11
0
Я на одном проекте использовал дополнение videoGallery. Посмотрите может будет удобно вам.
    Александр
    21 февраля 2022, 08:22
    0
    Это не совсем галерея, и интегрировать ее с minishop вызовет трудности. Плюс не увидел, чтоб она поддерживала фото. Не поверю, что нет готовых модулей галереи с фото и видео файлами
      Алексей Смирнов
      21 февраля 2022, 09:10
      0
      Видео файлы можно загружать на равне с фотографиями. ну разве только лимиты по весу файла поставить повыше. А так — при выводе на фронте вы просто по расширению определяете тип файла и в зависимости от этого вставляете блок img или video. тут все просто.
      И в медиа-источнике нужно обязательно прописать поддерживаемые форматы. в поле allowedFileTypes
      вот и все.
      Если нужно что-то еще — опишите все что нужно тогда и подсказать целенаправленней сможем.
        Александр
        21 февраля 2022, 09:24
        0
        Я не совсем понял, вы это про стандартную галерею вшитую в minishop2 или вот про это videoGallery?
        Потому что в стандартной даже настройки allowedFileTypes такой нет. Как и возможности загрузить в нее видео
          Алексей Смирнов
          21 февраля 2022, 09:45
          +1
          Вы знаете, проверил сам на свежем проекте. даже если вписать разрешение — не работает. Интересно почему, ведь в версии минишопа 2.2. все прекрасно загружается.
          Напишу в сообщество с фиксом этой проблемы.
            Николай Савин
            21 февраля 2022, 13:21
            0
            Минишоп 2.2 это почти как MODX Evo 1.04 — Совершенно другой продукт, давно минувшей эпохи
              Андрей
              21 февраля 2022, 14:59
              0
              Вы знаете, проверил сам на свежем проекте. даже если вписать разрешение — не работает. Интересно почему, ведь в версии минишопа 2.2. все прекрасно загружается.
              Проверил на нескольких проектах, в том числе просто на чистой установке. minishop2 2.9.3-pl, MODX 2.8.3, PHP 7.4.27 (на модхосте). Для проверки грузил txt, pdf, webm, mp4, всё работает без каких либо проблем.

              https://ibb.co/51H6G7C — новые расширения нужно добавить только в allowedFileTypes(и в системную upload_files), в imageExtensions не надо.
              Андрей
              21 февраля 2022, 15:04
              0
              Потому что в стандартной даже настройки allowedFileTypes такой нет. Как и возможности загрузить в нее видео
              Поддержка загрузки любых файлов если не ошибаюсь была всегда, в любом случае сейчас всё работает из коробки.

              Если у вас нет каких то настроек, то либо не там смотрите, либо кто то поковырялся и натворил дел.

              Нужно смотреть что конкретно у вас не так, т.к. allowedFileTypes стандартная настройка. Возможно нужно просто обновить/переустановить минишоп.
                Александр
                21 февраля 2022, 15:18
                0
                Посмотрел сейчас у себя, нет такой настройки. Может я не там смотрю.
                Минишоп версия 2.8.3-pl
                Пишет обновление последние и других нет.
                Можете скрин сделать с верхней плашкой, где название\ключ и тд. Не могу нигде эту настройку найти
                  Андрей
                  21 февраля 2022, 16:00
                  0
                  В верхнем меню: Медиа — Источники файлов — MS2 Images. Скрин — https://ibb.co/LJ64NbM

                  Минишоп версия 2.8.3-pl
                  Пишет обновление последние и других нет.
                  Даже если нажать кнопку — Проверить обновления? В обоих репозиториях лежит 2.9.3.
                    Александр
                    21 февраля 2022, 16:26
                    0
                    Да, действительно не там смотрел, мой косяк.
                    Но минишоп 2.8.3 версии, если жму проверить обновления пишет
                    Пакет уже обновлён до последней версии: minishop2-2.8.3-pl
                    Ну с одним разобрались, хорошо. Получается теперь, я могу указать расширения видеофайлов, и загружать их. Вопрос, как их отображать в карточке товара. Там же где и обычные фото
                      Андрей
                      21 февраля 2022, 17:21
                      0
                      Вопрос, как их отображать в карточке товара. Там же где и обычные фото
                      Разбирать в чанке msGallery массив $files, проверять например расширение файла и выводить в нужном виде в зависимости от типа.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        12