Вывод списка категорий на Главную стр. MiniShop2

Здравствуйте, тема несколько раз поднималась, но не совсем в моей «конфигурации».) Возможно ли средствами MS2 сделать такую вещь: нужно чтобы на Главной странице вместо товаров отображались некоторые Категории. Т.е. чтобы они отображались так же, как товары — картинка, название, цена. И при клике на них пользователь уже попадает на обычную страницу категории. Типа Каталог категорий товаров выведенный на Главную. Это конечно можно самому сверстать, но можно ли силами MS2?
Futuris
29 августа 2017, 18:28
modx.pro
3 675
0

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

Андрей
30 августа 2017, 00:26
0
Т.е. чтобы они отображались так же, как товары — картинка, название, цена.
У категории может быть картинка, название, но как может быть цена? :)
    Futuris
    30 августа 2017, 08:27
    0
    У нас большинство товаров в категориях имеет одну и ту же цену. Но если бы такой вариант предполагал назначение цены вручную — это так же было бы приемлемо.)
    Сергей
    Сергей
    30 августа 2017, 01:44
    0
    Судя по функционалу из коробки — такой штуки не получится. Я делал себе вывод категории в виде меню, т.е. выводятся ссылки на страницы категории, стилями расставил их в виде сетки, ну и картинки добавил через те же стили, костыль конечно, но без правки и добавления полей. Картинки можно вязать через css-свойство nth-child.
    Исходил из того, что товарные категории в принципе не могут добавляться каждый день новые, и даже более того — они редко в каком магазине меняются каждый месяц, а в реальности категории забиваются ОДИН раз перед запуском магазина, далее набивка товаров.
    Тем более нет смысла выводить на главную ВСЕ подкатегории, иной раз их количество зашкаливает за пару сотен! Вывожу основные категории с картинками, десяток максимум, а подкатегории тут же ниже простым текстом, все шоколадно! И можно менять подкатегории как угодно, основные категории скорее всего так и останутся до конца жизни магазина…
      Евгений Шеронов
      30 августа 2017, 05:15
      0
      Из коробки предусмотрено очень многое, но верстать и делать сайт за разработчика miniShop2 не будет :)
      Но вот исчерпывающий ответ на этот вопрос: bezumkin.ru/sections/tips_and_tricks/2058/
        Stan Ezersky
        30 августа 2017, 11:30
        0
        Но вот исчерпывающий ответ на этот вопрос: bezumkin.ru/sections/tips_and_tricks/2058/
        Вроде как с новым MS2 не работает решение?
        Futuris
        30 августа 2017, 08:34
        0
        По поводу верстать и делать сайт — вопрос так не стоял. У меня раньше Главная была обычным ресурсом Modx, и на нее былы выведены необходимые категории в виде сетки с картинками. Затем решили попробовать сделать ее категорией MiniShop2 и вевели некоторое количество ТОП-овых типа товаров. Стало хуже. Специфика такова у нас, что люди приняли это за ограниченный ассортимент. В параллельном проекте на OpenCart, есть отличное копеечное решение — модуль «Витрина категорий». Категориям присваиваются картинки, галочкой отмечаются нужные и все выводится куда нужно. Опять же нужно поработать со стилями конечно. Но плюс в том, что можно оперативно поменять выведенные категории.
          Сергей
          Сергей
          30 августа 2017, 12:14
          0
          А и правда, такую идею не пробовали? Выводить на главной в каждой категории по ОДНОМУ товару из неё — подчистить название товара и вуаля. Только не забывать, какой товар у вас там будет выступать как лицо категории.
            Futuris
            30 августа 2017, 12:41
            0
            Это не совсем подойдет. Нам нужно чтобы кликая на этот товар человек попадал на страницу категории, т.е. видел все товары этой категории. Да мы уже решили делать свою верстку с картинками-ссылками и небольшим текстом-анонсом. Т.е. Главную будем обратно возвращать к ресурсу MODX. Спасибо всем за высказанные идеи!
              Сергей
              Сергей
              30 августа 2017, 14:57
              0
              Да причем ссылка на товар??!!! Я выше озвучил, что надо выводить меню, т.е. будет именно список ссылок на категории! А от выводимого товара использовать только картинку, название ейное и ссылку ейную зачищаем.
                Futuris
                30 августа 2017, 15:06
                0
                А каким образом вы это сделаете?
                  Сергей
                  Сергей
                  30 августа 2017, 15:10
                  0
                  Я? )) Вот выше давала как товар присоединить к выводу категории — bezumkin.ru/sections/tips_and_tricks/2058/
                    Futuris
                    30 августа 2017, 15:31
                    0
                    Вы дали такую своеобразную интерпретацию этому методу, что я подумал что вы что-то другое предлагаете.)) Во-первых как выше написано (и не только здесь) — этот метод не работает в последнем MS2. Сам правда не проверял, но так пишут. Во-вторых нам намного проще вернуть на Главную нашу HTML/CSS верстку с выведенными названиями категорий и нужными картинкам. Т.е. сделать опять из Главной ресурс Modx со стилизованными ссылками на нужные категории.
                      Евгений Шеронов
                      30 августа 2017, 18:54
                      0
                      Интересно же вы MODX сравниваете с OpenCart, который, как я помню, сильно к шаблону привязывается.

                      В MODX же в большинстве сниппетов, выводящих информацию можно и нужно указывать свои чанки для результатов на основе своей вёрстки. А не наоборот, подстраивая стандартные bootstrap выводы под вёрстку.

                      В том решении достаточно будет заменить вызов msProducts на pdoResources и результаты точно будут выводиться.
                      Но естественно, с тех пор когда это писалось — много воды утекло)

                      И да, есть и посвежее решения modx.pro/solutions/7942-add-price-from-category-minishop2/
                        Futuris
                        30 августа 2017, 19:34
                        0
                        Спасибо за ссылку. Завтра посмотрим — на первый взгляд выглядит интересно. MODx с OpenCart я не сравниваю — это разные вещи. Я просто на примере модуля OpenCart «Витрина категорий» описал что хотелось бы. Bootstrap в MS2 мы тоже не используем.

            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            14