Вход • Регистрация

Как сделать так чтобы добавлялся товар в каскадное меню при добавлении его в каталог?

  • 08 сентября 2017 г.
  • Добрый день.

    Как сделать так чтобы добавлялся товар в каскадное меню при добавлении его в каталог?
    Это вообще легко реализуемо штатными средствами?

    http://lightseeker.ru/catalog/holodilniki-odnokamerniye/
    • 08 сентября 2017 г.
    • На текущий момент таких штатных средств пока нет.

      Конечно, сделать можно все, что угодно, но не рекомендую.
      Причина: товаров много и, если все они будут пихаться в меню, то сайт понемногу начнет тормозить. Это связано с тем, что браузер, с которого клиент смотрит Ваш сайт, начнет пробуксовывать из-за большого объема. Поэтому потребуется реализация через AJAX. В общем, как частное мнение, потратите больше, чем приобретете.
    • 08 сентября 2017 г.
    • У вас товары уже выведены, насколько я вижу?
      При добавлении товара ставьте галочку "выводить в меню" (в какое именно меню, посмотрите в тех товарах, которые уже выведены).
      Но вообще бросали бы вы это дело, Правильно Виталий говорит.
  • 09 сентября 2017 г.
  • Нужно скрестить модуль меню и вывод блока товаров. Это реально. Грузить не будет сильно. Важно понимать, что вывести следует 5-10 товаров. И дать ссылку смотреть все. Более 10 товаров не рекомендуется, из-за ограничений экрана. Не у всех плазма на 32 дюйма )
    Если что обращайтесь. Сделаю на заказ.
    Ссылка смотреть все, будет вести на категорию. Товары будут добавляться в меню автоматом, если есть в категории + сортировка как в админке.
  • 09 сентября 2017 г.
  • Олег, расскажите подробнее в чем идея вывода товаров в основное меню? Я лично согласен с коллегами отписавшими выше, что такое решение не совсем хорошая идея. Но, возможно вы хотите решить какую то специфическую задачу именно для вашего магазина, опишите её, возможно есть более удачные решения.

    А что касается того варианты что хотите сделать вы, то, штатными средствами (из коробки) реализовать это нельзя, нужны некоторые доработки системы.
    • 09 сентября 2017 г.
    • Ээ ... Димон, как это невозможно реализовать штатными средствами диафана ... Это просто плевок в душу разработчикам диафана и презерание шаблонных тегов )
      Рецепт:
      В шаблоне вывода меню, у каждого пункта меню есть айди элемента прикрепленного к меню (айди категории, ключ по моему element_id).
      В цикле выводишь пункты + подключаешь шаблонный тег <insert name="show_block" module="shop" cat_id = "ххх" template="link_product" /> на место ххх - подставляешь айди. Вот и вся магия. Да, при этом в модуле магазина в папке вьюх должен быть шаблонный тег, вывода списка товаров под это меню.
      С вас пиво )
      • 09 сентября 2017 г.
      • А вот и нет, Александр (golopuzik3). Пиво именно с Вас :))

        Штатное средство в данном контексте - это инструментарий cms, а не инструментарий php, javascript, sql и т.д.
        Таким образом под штатное средство cms подпадает, например, шаблонный тег.

        А теперь, внимание, вопрос: Александр (golopuzik3), а где тот самый тег (или комбинация тегов) в дефолтной версии cms, которым можно выполнить данную задачу.

        Вывод: Александр (golopuzik3), пиво то с Вас, а не с Dmitry (weissfl) :)))
        • 09 сентября 2017 г.
        • В дефолтной версии много чего нет.
          Пиво - за решение. Я не пью, было к слову ... Можно и не с Дмитрия а с Олега. Не принципиально )
          На счет "штатные средства" - термин размыт ...
          Вопрос решается только вьюхами ...
          Для меня - штатные средства - функционал CMS из коробки. Пусть там нет вьюх - их можно создать ...
          Если бы вопрос был таков:
          Цитата
          Как сделать так чтобы добавлялся товар в каскадное меню при добавлении его в каталог?
          Это вообще легко реализуемо, если не прибегать к программированию?

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум