Форум UnitCMS

Проблемы с сортировкой подкаталогов

getmansky

Проблемы с сортировкой подкаталогов
« : Ноябрь 02, 2012, 10:11:55 am »
День добрый, обнаружил такую проблемку  - у меня три уровня подкаталогов, первые два сортируются без проблем, самый нижний не сортируется совсем. Версия Lego Edition SP 5.0.2. Если не сложно подскажите что нужно подправить или хотябы направление куда копать (так подозреваю что нужно что-то изменить в файле category.php).
Заранее спасибо за помощь))
 

nictboom

Re: Проблемы с сортировкой подкаталогов
« Ответ #1 : Ноябрь 02, 2012, 05:31:11 pm »
где именно, в каталоге с левой/правой стороны?
 

getmansky

Re: Проблемы с сортировкой подкаталогов
« Ответ #2 : Ноябрь 04, 2012, 11:31:57 pm »
не сортируются сами товары (по убыванию возрастанию и т.п.), но если выбрать уровень выше то сортировка работает (включая те товары которые не сортировались в нижнем уровне каталога), на всякий случай чистил кеш, не помогло...
 

getmansky

Re: Проблемы с сортировкой подкаталогов
« Ответ #3 : Ноябрь 07, 2012, 12:37:49 pm »
Неужто никто не подскажет??
 

nictboom

Re: Проблемы с сортировкой подкаталогов
« Ответ #4 : Ноябрь 07, 2012, 10:34:51 pm »
ну, для того что бы понять Вашу проблему, нужно минимум её воспроизвести..
но поскольку данного нет, то что и как Вам подсказать, да и при том что все выборки из базы происходят по условиям(заданными либо из админки, или из пользовательской части)
может что то сами импровизировали в includes файлах...
 

getmansky

Re: Проблемы с сортировкой подкаталогов
« Ответ #5 : Ноябрь 08, 2012, 09:48:49 am »
Вопрос в том почему не происходит сортировка, для наглядности вот структура:
1кат (сортируется по всем товарам, в том числе и с нижними категориями)
  1.1кат (сортируется по всем товарам, в том числе и с нижними категориями)
      1.1.1кат (сортировка не выполняется)
2кат
3кат
и т.д.
Если не можете подсказать что нужно подправить, то напишите какая часть кода пхп отвечает за сортировку, буду благодарен и за это, заранее спс.
 

nictboom

Re: Проблемы с сортировкой подкаталогов
« Ответ #6 : Ноябрь 08, 2012, 03:10:41 pm »
Цитировать
так подозреваю что нужно что-то изменить в файле category.php
посмотрите там.
вот сама сортировка для товаров в этом файле, если речь идет о сортировке товаров из пользовательской части с помощью селекта:
   
         //sort options

            $sort_options['sort_values'] = Array(
                        $row[7]."&sort=in_stock&order=DESC",
                        $row[7]."&sort=name&order=ASC",
                        $row[7]."&sort=name&order=DESC",
                        $row[7]."&sort=Price&order=ASC",
                        $row[7]."&sort=Price&order=DESC",
                        );
            $sort_options['sort_names'] = Array(ADMIN_SORT_BY_IN_STOCK, ADMIN_SORT_BY_NAME_ASC, ADMIN_SORT_BY_NAME_DESC, ADMIN_SORT_BY_PRICE_ASC, ADMIN_SORT_BY_PRICE_DESC);
            $sort_options['sort_selected'] = $row[7]."&sort=".$_SESSION["sort"]."&order=".$_SESSION["order"];
            $smarty->assign("sort_options", $sort_options);
применяется она для выборки товаров, например:
               
//show active products                
                $sql="SELECT ".PRODUCTS_TABLE.".categoryID, ".PRODUCTS_TABLE.".name, ......  ORDER BY ".PRODUCTS_TABLE.".".$_SESSION["sort"]." ".$_SESSION["order"]
 

 

Sitemap 1 2 3 4 5