КРИТИЧЕСКИЙ БАГ MINISHOP 2.4 Решено

Дополнение: MINISHOP 2.4pl

Если провожу какие либо манипуляции с товаром (Изменение цены или галочки новый популярный) через таблицу товаров в категории, отваливаются все дополнительные опции товара, просто наглухо затираются!!!
Проверил на двух магазах один и тот же баг!
P.S. Я надеюсь этот баг не пройдет мимо как баг со скриптом перегенерации превьюшек из оф документации до сих пор багует)
P.P.S. Надо отдельную ветку создавать по баг репортам или напрямую разработчикам писать????
05 august 2016, 01:47    Владимир   
1    591 0

Comments (15)

  1. Евгений 05 august 2016, 09:04 # 0
    Думаю, лучше сюда: github.com/bezumkin/miniShop2/issues
    1. Василий Наумкин 05 august 2016, 11:24 # +3
      Исправил, выложил обновление.

      Инструкция по обновлению файлов галерее тоже обновлена.
      1. Владимир 05 august 2016, 11:36 # 0
        Благодарю за быструю поддержку!
      2. Антон 05 august 2016, 16:20 # 0
        А я думал это в приложении msImportExport проблема, а оказывается в системе. Заливал через CSV опции и TV и все слетало. Спасибо за то что быстро обнаружили и починили.
        1. Антон 05 august 2016, 19:14 # 0
          Странно. Обновился. Когда обновлялся убрал с галочки с перезаписи чанков. Но при загрузке опций через msImportExport все равно слетают все опции загруженные ранее.
          1. Василий Наумкин 05 august 2016, 19:32 # 0
            Проверь, этот файл у тебя выглядит так же?
            1. Антон 05 august 2016, 21:45 # 0
              Файл проверил, абсолютно одинаковый! Даже заменил его на Ваш на всякий случай, и протестировал, загрузив таблицу с новой опцией для товаров. В итоге новая опция загрузилась успешно, но загруженные до этого слетели.

              PS: Однако после обновления все же проблема которую описывал автор данного тикета исчезла. То есть через таблицу на странице категорий все нормально редактируется. Значит полагаю баг в приложении msImportExport все же.

              modx 2.5.1
              minishop 2.4.1
              php 7
              Сайт lihu.ru
              1. Василий Наумкин 05 august 2016, 22:21 # +1
                Обновись еще раз, теперь должно правильно работать.
                1. Антон 05 august 2016, 23:37 # 0
                  Василий теперь значения не слетают но появилась не менее интересная штука.
                  Если значение опции ip было «ip40», стало «ip40, ip40»
                  Загрузил еще раз. Стало «ip40, ip40, ip40»
                  Если в файле значение опции изменить на другое то получится «ip40,ip40,ip40,ip31,ip31»
                  То есть значение не обновилось… А просто новое значение добавилось к старому.
                  А если в файле ячейки со значениями опций сделать пустыми, то ничего не происходит. Старое значение не обнуляется после загрузки.
                  1. Василий Наумкин 06 august 2016, 05:33 # +1
                    Обновись еще раз, теперь должно правильно работать.

                    Смайлик.
                    1. Антон 06 august 2016, 13:47 # 0
                      Обновился.
                      По прежнему новое значение добавляется к старому.
                      Плюс перезаписываются alias хотя в настройках msImportExport я ставлю «не обновлять URI“.
                      1. Василий Наумкин 06 august 2016, 15:30 # +1
                        Очередная ошибка из серии «мне пора в отпуск (или на свалку, ха-ха)».

                        Обновляйся и проверяй.
                        1. Антон 06 august 2016, 16:07 # 0
                          Обновился протестировал.
                          Теперь опции обновляются четко. Но слетает ЧПУ у того товара который обновлял. alias перезаписывается. Дело в том что я переехал с другого движка. И там alias были прописаны руками. А теперь при загрузке опций minishop записывает их из названия товара, получается по другому.
                          В настройках msImportExport «Обновлять URI» стоит «нет». То есть по логике alias не должен перезаписываться.
                          1. Василий Наумкин 06 august 2016, 16:40 # +1
                            Alias точно не ко мне, этим заведует сам MODX.
                            1. Антон 06 august 2016, 17:30 # 0
                              Спасибо Василий! Все нормально теперь работает. Если в системных настройках «автоматически генерировать псевдоним» поставить «нет» то алиас не перезаписывается.
            You need to login to create comments.