[Помогите] Настроить боковое меню

Тема в разделе "OpenCart", создана пользователем kuklev, 25 сен 2017.

  1. kuklev

    kuklev

    Регистрация:
    31 дек 2012
    Сообщения:
    171
    Симпатии:
    6
    Уважаемые форумчане!

    Помогите, пожалуйста, убрать родительскую категорию из бокового меню сайта. http://promochoco.benkoni.com/logo2
     
  2. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    В файле catalog\controller\extension\module\category.php, примерно 43 строка, код
    PHP:
    $children_data[] = array(
                            
    'category_id' => $child['category_id'],
                            
    'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' $this->model_catalog_product->getTotalProducts($filter_data) . ')' ''),
                            
    'href' => $this->url->link('product/category''path=' $category['category_id'] . '_' $child['category_id'])
                        );
    заменить на
    PHP:
    $data['categories'][] = array(
                            
    'category_id' => $child['category_id'],
                            
    'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' $this->model_catalog_product->getTotalProducts($filter_data) . ')' ''),
                            
    'children'    => $children_data,
                            
    'href' => $this->url->link('product/category''path=' $category['category_id'] . '_' $child['category_id'])
                        );
    А строки 56-61 закомменитровать:
    PHP:
    /*$data['categories'][] = array(
                    'category_id' => $category['category_id'],
                    'name'        => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
                    'children'    => $children_data,
                    'href'        => $this->url->link('product/category', 'path=' . $category['category_id'])
                );*/
    Тогда все родительские категории будут скрыты, а дочерние станут родительскими.
     
  3. spy

    spy

    Регистрация:
    15 янв 2013
    Сообщения:
    468
    Симпатии:
    137
    открываеш tpl-ку и убираеш
    Код:
    <a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
     
  4. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    Тогда еще и следующий за ним div (+/- который).