msProductOptions и сортировка в админке Решено

Дополнение: miniShop2 2.4.2-pl

Добавили опции к товару


В карточке товара в админке опции выводятся в непонятном порядке. Сортируются не по ID, не по Ключу, не по Названию опции.



Скажите, по какому принципу они сортируются по умолчанию и как задать свою сортировку в админке?

Спасибо!

РЕШЕНО: В каждой категории с товарами на вкладке «Настройки» сортировать опции перетаскивая мышкой.
13 августа 2016, 19:00    adminixi   
0    793 +1

Комментарии (20)

  1. Алексей 13 августа 2016, 20:23 # 0
    Как вывести эти опции в карточке товара, например color 1??
    1. adminixi 13 августа 2016, 20:29 # 0
      Все разом выводятся вот так [[msProductOptions]]

      А вот как отдельные вывести, так никто и не знает.
      1. Алексей 13 августа 2016, 20:36 # 0
        Забавно)
        1. adminixi 14 августа 2016, 13:25 # 0
          В общем, пока только по группам делить удается
          [[!msProductOptions? groups=`13`]]
          [[!msProductOptions? groups=`1`]]
    2. Алексей Бгатов 15 августа 2016, 01:27 # 0
      1. Опции выводятся в товар в том порядке, в котором они выведены в списке опций для категории товара. Там их можно перемешивать мышью, как душе угодно
      2. На странице товара опции выводятся обычными плейсхолдерами.
      [[+color1]] например.
      А вот как отдельные вывести, так никто и не знает.
      кто эти никто, интересно.
      1. adminixi 15 августа 2016, 01:38 # 0
        Как видите на картинках в посте, порядок опций по id.
        А в карточке товара в админке — непонятно по какому принципу.

        [[+color1]] — не выводит опцию в miniShop2 2.4.2-pl

        кто эти никто, интересно.
        Я так рассуждаю, что если нет ответов (не только в этом посте), значит, не знают.
        1. Алексей Бгатов 15 августа 2016, 02:07 # +1
          [[+color1]] — не выводит опцию в miniShop2 2.4.2-pl
          Я вот не поленился прямо и сделал вот так:
          {$_modx->resource | print}
          Как видите, все опции на месте. Значит, в плейсхолдерах они тоже есть.
          1. adminixi 15 августа 2016, 02:10 # 0
            Но когда вставляешь [[+color_1]] в msProduct.content ничего не выводится.
            1. Алексей Бгатов 15 августа 2016, 02:14 # 0
              я не знаю, как Вы это делаете))) я вставил [[+protein]] и всё вывелось. Попробуйте что ли, не знаю, некэшированным плейсхолдер вызвать. И вообще, зачем Вам msProduct.content, если можно всё прямо в шаблоне прописать.
              1. Алексей Бгатов 15 августа 2016, 02:15 # 0
                у Вас кстати опция «color1», а не «color_1»
                1. adminixi 15 августа 2016, 02:16 # 0
                  Ну на самом деле она color_1, просто это не так важно, важен принцип. Все эксперименты проводились над color_1))

            2. Алексей Бгатов 15 августа 2016, 02:09 # 0
              Как видите на картинках в посте, порядок опций по id.
              А в карточке товара в админке — непонятно по какому принципу.
              Все сортировочные значения по умолчанию равны нулю. И так и будут равны нулю, пока вы их руками не отсортируете в категории. Соответственно, порядок вывода в товаре будет нормальным тоже только после ручной сортировки.
              1. adminixi 15 августа 2016, 02:15 # 0
                Что значит
                руками не отсортируете в категории
                ?
                Опции сортируются только нажатием на название поля (id, Ключ и т.п.)
                Выбирая категорию в опциях, можно только нажав на название столбца опций отсортировать, но эта сортировка никак не отражается на карточке товара, к сожалению…
                1. Алексей Бгатов 15 августа 2016, 02:17 # +1
                  всё вот это вот «нажать на название» — это сортировка отображения в админке В ДАННЫЙ МОМЕНТ.
                  можно только нажав на название столбца опций отсортировать
                  про драг-н-дроп слышали?)) берете мышью строку и двигаете, куда Вам нужно
                  1. adminixi 15 августа 2016, 02:19 # -1
                    Слышали, конечно)) Только нет этого в опциях))
                    1. Алексей Бгатов 15 августа 2016, 02:29 # 0
                      Вы либо тролль, либо Вам лень)
                      youtu.be/dhYFdYsPxfI
                      1. adminixi 15 августа 2016, 02:33 # -1
                        Я не тролль.
                        Вот теперь понятно, что категории надо выбирать не в опциях (в настройках минишопа). А наоборот в самой категории с товарами на вкладке «настройки» сортировать перетаскивая!!!

                        Спасибо за терпение)
                        1. Алексей Бгатов 15 августа 2016, 02:35 # 0
                          ну дык я об этом же с самого начала!))
                          1. Опции выводятся в товар в том порядке, в котором они выведены в списке опций для категории товара. Там их можно перемешивать мышью, как душе угодно
                          пажалста:) успехов
                          1. adminixi 15 августа 2016, 02:37 # 0
                            а вот с [[+color_1]] все равно затык))
          2. Алексей Бгатов 15 августа 2016, 02:04 # 0
            .
            Вы должны авторизоваться, чтобы оставлять комментарии.