Помощь Вывод подкатегорий в filterpro на странице производителей

Тема в разделе "Opencart", создана пользователем Funya007, 11 окт 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. Funya007

    Funya007 Постоялец

    Регистр.:
    27 окт 2007
    Сообщения:
    83
    Симпатии:
    30
    Здравствуйте. Подскажите как вывести подкатегории в фильтре filterpro mega на странице производителя. На данный момент - если заходить в основную категорию то в фильтре выводятся подкатегории. Если зайти на страницу производителя то выводятся только основные категории, можно ли добавить в фильтр ещё и подкатегории?
     
  2. hisbvdis

    hisbvdis Постоялец

    Регистр.:
    17 июл 2013
    Сообщения:
    76
    Симпатии:
    15
  3. spirit

    spirit Создатель

    Регистр.:
    3 июл 2013
    Сообщения:
    12
    Симпатии:
    0
    В файле /catalog/controller/module/filterpro.php
    найдите
    Код:
                            if(isset($this->request->get['manufacturer_id'])) {
                                    $manufacturer_id = $this->request->get['manufacturer_id'];
                                    $data = array(
                                            'filter_manufacturer_id' => $this->request->get['manufacturer_id']
                                    );
                            } else {
                                    $data = array(
                                            'filter_category_id' => $category_id,
                                         
                                    );
                            }
    
    и замените на

    Код:
                            if(isset($this->request->get['manufacturer_id'])) {
                                    $manufacturer_id = $this->request->get['manufacturer_id'];
                                    $data = array(
                                            'filter_manufacturer_id' => $this->request->get['manufacturer_id']
                                    );
                            } else {
                                    $data = array(
                                            'filter_category_id' => $category_id,
                                            'filter_sub_category' => false
                                    );
                            }
    
     
  4. sites4u

    sites4u Создатель

    Регистр.:
    9 сен 2015
    Сообщения:
    17
    Симпатии:
    3
    Не работает, есть ли у кого рабочее решение?