К содержанию

Уточнение по minishop2.

Уточнение по miniShop2. Есть несколько категорий, у каждой категории есть свой список товаров. Соответственно товары выводятся только в своей категории. До обновления pdoTools и miniShop2 требовалось написать [[!msProducts]]. И в категории отображались товары, которые ей принадлежат. После обновления компонентов товары стали отображаться не только в категории, к которой относятся, но и в других категориях, к которым не имеют отношения. Я стала писать [[!msProducts? &parents=`[[*id]]`]] и все стало на свои места. Это правильно? или что-то изначально не так?
Марина Шипилова
Марина Шипилова
14 октября 2013, 19:10
modx.pro
1 807
Реклама

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

Василий Наумкин
Василий Наумкин Администратор
14 октября 2013, 23:15
Нет, это ошибка.

Поправил, можно обновить MS2.
    Марина Шипилова
    15 октября 2013, 00:16
    Спасибо. Теперь все работает.
      Aliaksandr Katlou
      Aliaksandr Katlou Проверенный
      15 октября 2013, 01:37
      Василий, там случайно после обновления pdoTools не поломался pdoResources? В частности «Problem getting service pdoFetch, instance of class pdotools.pdofetch, from path „
        Сергей
        Сергей Старожил
        15 октября 2013, 02:33
        Василий, после обновления возникли проблемы с корзиной: теперь у способов доставки в data-payments выводится не список id, а весь код для вывода способов оплаты. Проверил на modx-test.ru.
          Василий Наумкин
          Василий Наумкин Администратор
          15 октября 2013, 06:21
          Обнови pdoTools, там была ошибка.
            Алексей
            Алексей Проверенный
            19 ноября 2013, 16:21
            Обновился до pdoTools 1.8.8 pl2, та же самая ситуация
            какую версию pdoTools нужно поставить?
              Сергей
              Сергей Старожил
              19 ноября 2013, 17:06
              На pdotools 1.8.8 и ms2 2.1.2 все хорошо, той ошибки нет.
                Алексей
                Алексей Проверенный
                19 ноября 2013, 17:15
                у меня
                ms2 2.1.2pl1
                pdoTools 1.8.8pl2
                не уверен что «pl1» и «pl2» чем- то отличаются, но не мог бы ты посмотреть какой именно редакции pdoTools 1.8.8 и ms2 2.1.2?
                  Сергей
                  Сергей Старожил
                  19 ноября 2013, 17:33
                  У меня и то и другое pl2.
                    Алексей
                    Алексей Проверенный
                    19 ноября 2013, 17:45
                    только что проверил на s4291.modx-test.com/ — на ms2 pl2 — все гуд, на ms2 pl1 — нет… а где посмотреть изменения? сейчас уже нет возможности обновиться, слишком много перепилено в магазине…
                      Сергей
                      Сергей Старожил
                      19 ноября 2013, 17:54
                      Из ченджлога:
                      2.1.2 pl2
                      ==============
                      — Fixed possibly E_NOTICE in snippets.
                      Смотрите коммиты на гитхабе или ждите Василия =)
                      UPD
                      Вот это посмотрите: github.com/bezumkin/miniShop2/commit/9327402b68d4a7fc4ac5261b7386c7a5264b8c49
                        Алексей
                        Алексей Проверенный
                        19 ноября 2013, 18:01
                        да токочто нашел -) msOrder скинул полностью с новой версии и все Ок -))
        Марина Шипилова
        14 октября 2013, 23:17
        т.е. изначально это должно работать по умолчанию, но почему-то не работает и это надо прописывать. Вот и думаю, что не так.
          Воеводский Михаил
          Воеводский Михаил Проверенный
          14 октября 2013, 23:50
          Василий, а как здесь получилось, что твой комментарий первый и имеет время создания «32 минуты назад», а комментарий Марины второй, но время создания «31 минута назад»?
            Воеводский Михаил
            Воеводский Михаил Проверенный
            15 октября 2013, 09:57
            Видно, TimeAgo так отработал. Когда стало показываться именно время создания, а не сколько прошло, все стало на свои места.
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            15