Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Сортировка товаров на первой странице ("Новинки")

Люди никто не знает как отсортировать товар на первой странице? Если ставить галку "на первой" , то товар оказывается в конце страницы :(


по моему, это проблема общих вопросов ?


Ну как сделать то???


а в подкаталогах все правильно, новый товар становится первым в новинках :(


Евгений обещал доделать это упущение, но вот когда? А недоработка действительно существенная. Магазин уже работает, а вот с добавлением новинок такая вот фигня.


скорей бы, а то выглядит как то не так  :'(


можно попробовать в файле modules\new_products.php


заменить $new_products_query = "SELECT * FROM
                                        ".TABLE_PRODUCTS." p,
                                        ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE
                                        p.products_id=pd.products_id and
                                        p.products_startpage = '1'
                                        ".$group_check."
                                        ".$fsk_lock."
                                        and p.products_status = '1' and pd.language_id = '".(int) $_SESSION."'
                                        order by p.products_startpage_sort ASC limit ".MAX_DISPLAY_NEW_PRODUCTS;

на
$new_products_query = "SELECT * FROM
                                        ".TABLE_PRODUCTS." p,
                                        ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE
                                        p.products_id=pd.products_id and
                                        p.products_startpage = '1'
                                        ".$group_check."
                                        ".$fsk_lock."
                                        and p.products_status = '1' and pd.language_id = '".(int) $_SESSION."'
                                        order by p.products_startpage_sort DESC limit ".MAX_DISPLAY_NEW_PRODUCTS;


Евгений обещал доделать это упущение, но вот когда?


Что то уже не помню как обещал)


$new_products_query = "SELECT * FROM
                                        ".TABLE_PRODUCTS." p,
                                        ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE
                                        p.products_id=pd.products_id and
                                        p.products_startpage = '1'
                                        ".$group_check."
                                        ".$fsk_lock."
                                        and p.products_status = '1' and pd.language_id = '".(int) $_SESSION."'
                                        order by p.products_startpage_sort ASC limit ".

В этом случае ничего не меняется, если править в другом, то новинки сортируются в подкаталогах, а не на главной


хм. но именно этот код отвечает за выборку новинок из базы .. и их сортировку

не может быть ... что нет разницы что ASC .. что DESC


нету в случае где я написал, мож где то что то не отрабатывается?


в другом меняется как надо но в подкатегориях а не на первой. Который твой код остался на верху страницы не работает.  :(


ПОЧИНИЛ!

что б на первой было правильно: нужно сделать так :

$new_products_query = "SELECT * FROM
                                        ".TABLE_PRODUCTS." p,
                                        ".TABLE_PRODUCTS_DESCRIPTION." pd WHERE
                                        p.products_id=pd.products_id and
                                        p.products_startpage = '1'
                                        ".$group_check."
                                        ".$fsk_lock."
and p.products_status = '1' and pd.language_id = '".(int) $_SESSION."'
                                        order by p.products_date_added DESC limit ".MAX_DISPLAY_NEW_PRODUCTS;


Спасибо всем!!! Вроде бы работает. Дай вам БОГ здоровья)))


а сортировку по цене товаров на главной странице как сделать, вместо даты добавления товаров


+
присоединяюсь


Источник



Copyright ShopOS