Копирование товара в Minishop2 с галереей

Скажите, есть ли какой-нибудь способ при копировании товара копировать также и его галерею в новый товар?
Может имеется стандартный способ или какой-то готовый плагин для этого?
Александр Суркин
12 октября 2018, 15:05
modx.pro
1
1 743
0

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

Андрей
12 октября 2018, 15:12
0
Учитывая что галерея привязывается к id ресурса, скорее всего так сделать не получится.
    Александр Суркин
    12 октября 2018, 16:10
    0
    Почему же не получится? Можно плагин создать, наверное, который будет копировать папку с картинками и в базу копировать информацию о галерее с другого товара. Плагин должен после создания копии отрабатывать, чтобы уже знать id нового товара. Такое возможно?
      Андрей
      13 октября 2018, 20:05
      0
      Вообще наверное да, можно попробовать сделать плагин, только не после создания копии, а на на onDocFormSave или OnBeforeDocFormSave, после копирования id документа известен, потому берём текущий id-1, и копируем данные в таблице ms2_resource_files и файлы в папке — assets/images/resources.

      С другой стороны подумал, для мультиязычного контента копии картинок понятны, то для товаров какой смысл копировать галерею, если по идее новый товар должен быть с другими картинками? =)
    Наумов Алексей
    12 октября 2018, 15:24
    0
    Для Babel есть вот такой modstore.pro/packages/photos-and-files/ms2gallerybabelcopying
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4