Проблемы с опциями товара в minishop2

Дано: последняя версия движка, последнии версии компонентов.
Постоянная читска кэша везде, где только можно.
Есть категория, в ней подкатегории, в них еще подкатегории и уже в них товары. То есть 3 уровня категорий. (скрин № 1 для понятности)

Сначала с такими проблемами столкнулась в процессе создания сайта. Чтобы исключить всякое — повторила с чистым движком и minishop2 на бегете и потом на modhost. Все повторилось.

Итак, проблемы следующие:

1. Если создать новую опцию (минишоп — настройки — опции) и одну ее присвоить категориям, то лейбл\название опции выводится вне зависимости от того, написано в характеристиках товара к этой опции или нет.
Даже так — начинают выводится во всех товарах лейблы характеристик, которые не заполнены.
Тоже самое, если опция уже существует и ты ее присваиваешь новой категории или старой, в которой ее не было.
Лечится прохождением по каждому товару кликанием мышки по пустой характеристики и сохранением. Что как бы не вариант с большим количеством товаров, да и с небольшим тоже.
(скрин №2)

2. При создании новой опции — надо заходить в каждую категорию товаров и соответственно перемещать ее на нужное место. То есть в том порядке, который нужен. Если делать это вручную, то ок. А тут я случайно нажала на выстроить автоматически и так как новая опция была по id последней, то она и выстроилась в настройках категории последней. НО: в самом товаре она стала выводится не последней, а в том порядке, в котором изначально легла в категорию. И также стала выводиться на фронте. Чтобы она стояла в том порядке котором следует — нужно либо удалить и присвоить заново, переместив вручную на необходимое место, либо вообще все опции двигать туда-сюда и вконце концов будет так как нужно.
(скрин № 3, 4)

3. При создании новой подкатегории 3-ого уровня и присвоению ей какой-то одной опции — эта опция слетает в других подкатегориях 3-его уровня. 2-ые уровни не страдают. Причем слетает в тех категориях 3-ого уровня категории 2-ого уровня, к которому эта подкатегория не принадлежит. Даже так — неважно, новая это подкатегория или нет. Просто при присвоении опции, которой не было — такое происходит.
upd.Еще заметила, что такое происходит, когда при назначении — одну подкатегорию ракрываешь, чтобы там убрать опцию, а другую не трогаешь. При следующем заходе — уже видно, что в подкатегориях той закрытой подкатегории — уже эта опция не стоит, хотя я ее не убирала оттуда. Во втором видео такое видно.

! Если это сделать с несколькими опциями через кнопку «назначить», то все хорошо.

видео № 1 — yadi.sk/i/TSp5xQeK3LDMhr
видео № 2 — yadi.sk/i/GDXxqF0D3LDPij
Марина Шипилова
19 июля 2017, 23:15
modx.pro
1 663
0

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

Константин
14 февраля 2018, 21:03
0
Слушайте, у меня такие же проблемы с опциями. Особенно не удобно при добавлении новой опции выстраивать новый порядок. У меня категорий более 50 и в каждой нужно ручками перемещать новую опцию на свое место.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1