Перейти к содержанию
Форум поддержки пользователей VamShop

Вложенность категорий в атрибутах


Рекомендуемые сообщения

post-20454-0-79156600-1435909781_thumb.p

 

Такой вопрос, как можно сделать так, чтобы при просмотре категорий в меню Атрибуты, подкатегории отображались внутри тех категорий в которых они заданы.

Без этого поиск нужной категории очень утомительно

 

Например. В атаче изображение. Стрелочкой обозначено место, где заканчиваются родительский категории. А далее идет 13 страниц со списков всех подкатегорий

Ссылка на сообщение
Поделиться на другие сайты

Вроде бы нет на данный момент таких настроек.

 

Я знаю что нет. Потому и спрашиваю.

 

Если пока возможности нет, как можно сделать сортировку всех категорий в разделе атрибуты по названию и увеличить количество товаров на странице?

Ссылка на сообщение
Поделиться на другие сайты

Сортировка и сколько на странице задаётся в /app/Controller/AttributesController.php:

        if($type == 'category') $this->paginate['Content'] = array('conditions' => array('Content.content_type_id = 1')
                                          ,'limit' => '30'
                                          ,'order' => array('Content.order ASC')
                                           );
        else $this->paginate['Content'] = array('conditions' => array('Content.parent_id' => $id , 'Content.content_type_id = 2')
                                          ,'limit' => '30'
                                          ,'order' => array('Content.order ASC')
                                           );

Сколько на странице ставится в limit

 

Сортировка в order задаётся.

 

Что б по названию, то, видимо, так:

        if($type == 'category') $this->paginate['Content'] = array('conditions' => array('Content.content_type_id = 1')
                                          ,'limit' => '30'
                                          ,'order' => array('ContentDescription.name ASC')
                                           );
        else $this->paginate['Content'] = array('conditions' => array('Content.parent_id' => $id , 'Content.content_type_id = 2')
                                          ,'limit' => '30'
                                          ,'order' => array('Content.order ASC')
                                           );
Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...