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

Как заставить в фильтре товаров выводится название категории?

  • 09 июня 2017 г.
  • Привет!

    Как заставить в фильтре товаров выводится название категории?

    Чтобы можно было в селекте выбрать? Сейчас по-умолчанию не выводится.
    • 09 июня 2017 г.
    • Речь идет о привинчивании фильтра по названию категории или просто о выведении названии категории в <div class="js_shop shop-item shop">?
      Если второе, то когда мне нужно было название категории выводить в карточке товара, работало такое:
      Код
      $catname = DB::query_result("SELECT name1 FROM {shop_category} WHERE id=%d", $result["cat_id"]);

      Наверное, нужно слепить что-то в таком духе.
    • 09 июня 2017 г.
    • Если уж совсем чтоб работало, то во вьюхе shop.view.rows.php вставить

      Код
      $catid = DB::query_result("SELECT cat_id FROM {shop} WHERE id=%d", $row["id"]); $catname = DB::query_result("SELECT name1 FROM {shop_category} WHERE id=%d", $catid); echo $catname;


      И да, cat_id="all" прицепляет фильтр по категории (спасибо, Dmitry (weissfl))
      • 09 июня 2017 г.
      • Лучше это в модельке делать чтобы кешировалось.

        А так посмотрите в $this->diafan можетам уже где-нить название категории сидит

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум