Сортировка по наличию.

Статус
В этой теме нельзя размещать новые ответы.

DR_NiMnUL

Писатель
Регистрация
6 Июл 2008
Сообщения
6
Реакции
3
Добрый день,
скажите пожалуйста как организовать сортировку по наличию.
То бишь чтоб тех товаров, которых нет на складе показывались после тех товаров, которые есть.

В поиске похожего не нашел. Подскажите пожалуйста.
 
Сортировка вывода товаров по имени, товары без цены в конец
по умолчанию


Скопировано у nafanyaa
 
Сортировка вывода товаров по имени, товары без цены в конец
по умолчанию

*** скрытое содержание ***

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

*** скрытое содержание ***

Скопировано у nafanyaa

При такой сортировке товар, который есть в наличии сортируется по ID.
Как сделать, чтобы сортировка шла по алфавиту?

Ага, даже не по ID, а вообще не понятно по какому принципу...
 
При такой сортировке товар, который есть в наличии сортируется по ID.
Как сделать, чтобы сортировка шла по алфавиту?

Ага, даже не по ID, а вообще не понятно по какому принципу...

по дефолту идет по алфавиту.
если у тебя выставлена кодировка не кирилица 1251 - тогда сортировки как таковой нет.
точнее она есть но некорректно работает
 
по дефолту идет по алфавиту.
если у тебя выставлена кодировка не кирилица 1251 - тогда сортировки как таковой нет.
точнее она есть но некорректно работает

Где проверить кодировку?
 
Где проверить кодировку?

в БД посмотри какая кодировка стоит.
либо же открой любую страницу сайта и в исходном коде найди строчку
<meta http-equiv="Content-Type" content="text/html; charset=кодировка">

кодировка должна быть windows-1251
 
в БД посмотри какая кодировка стоит.
либо же открой любую страницу сайта и в исходном коде найди строчку
<meta http-equiv="Content-Type" content="text/html; charset=кодировка">

кодировка должна быть windows-1251

У меня все норм <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

При этом сортирует процентов 70 по алфавиту, а 30 - вставляет в разных местах. (проценты - примерно на глаз)

п.с. буду ковырять.. :-]

Добавлено через 14 минут
Сейчас убрал все сортировки, по дефолту - часть отсортирована по алфавиту, часть по ID - при этом и в тех и других вариантах процентов 30 сортируется ошибочно. Логику дефолтной сортировки отследить не могу...!!!!

Приоритет на всех товарах стоит на 0. На некоторых стоит -1 - эти товары идут первыми (все норм)
 
Сейчас убрал все сортировки, по дефолту - часть отсортирована по алфавиту, часть по ID - при этом и в тех и других вариантах процентов 30 сортируется ошибочно. Логику дефолтной сортировки отследить не могу...!!!!

Приоритет на всех товарах стоит на 0. На некоторых стоит -1 - эти товары идут первыми (все норм)

проверь. если у тебя в начале названия товара стоит пробел - он будет в начале списка. если вместо английской букві стоит такая же из латиницы - он будет в начале списка.
порядок сортировки по имени в ШС:
1. Пробел
2. Специальные символы ( ", \, . и т.д)
3. Цифры
4. Латиница
5. Кирилица
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху