vziker Опубликовано 14 декабря, 2011 Жалоба Поделиться Опубликовано 14 декабря, 2011 Всем привет!Тестирую локально Симплу, всё клёво, но ...Магазин обуви! Есть фильтр по размерам обуви! В фильтре выглядит всё так: Размер: 39 42 41 27 43!Как отсортировать по возрастанию?Заранее, спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 14 декабря, 2011 Жалоба Поделиться Опубликовано 14 декабря, 2011 да, пожалуй нужно сортировать по алфавиту Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 14 декабря, 2011 Жалоба Поделиться Опубликовано 14 декабря, 2011 api/Features.phpв сроке 172 добавьте ORDER BY value $query = $this->db->placehold("SELECT DISTINCT feature_id, po.value FROM __options po $category_id_filter WHERE 1 $feature_id_filter $product_id_filter $brand_id_filter $features_filter ORDER BY value"); Цитата Ссылка на сообщение Поделиться на другие сайты
dolphin Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 аналогичная проблема, с другим типом товаровно 172 строку в редакторе хостинга еще найти надо, там не такой редактор как в симплеесли можно укажите пару строк после которых нужно добавитьу меня это 175 строка вышла Цитата Ссылка на сообщение Поделиться на другие сайты
dolphin Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 а как сделать наоборот с меньше цифры ? Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 Наверно я неправильно объяснил вот другой примерПроизводитель: Все FUJITSU GENERAL Инвертор: Все Нет ДАОхлаждение, кВТ: Все 4 2 1 5 Площадь: Все 5 3 1 2надо чтобы в строке Охлаждение всё было такого вида: Все 1 2 4 5в строке Площадь: Все 1 2 3 5 Цитата Ссылка на сообщение Поделиться на другие сайты
anton Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 vzikerВам же admin написал ответ, зачем повторяете вопрос ? Цитата Ссылка на сообщение Поделиться на другие сайты
dolphin Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 у меня вышло только наоборот 10 5 3 1 с большего начинается Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 antonВопрос повторил потому что не получилось! всеравно не сортируется Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 ORDER BY value ASC или ORDER BY value DESC Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 $query = $this->db->placehold("SELECT DISTINCT feature_id, po.value FROM __options po $category_id_filter WHERE 1 $feature_id_filter $product_id_filter $brand_id_filter $features_filter ORDER BY value DESC");или $query = $this->db->placehold("SELECT DISTINCT feature_id, po.value FROM __options po $category_id_filter WHERE 1 $feature_id_filter $product_id_filter $brand_id_filter $features_filter ORDER BY value ASC");всеравно всё криво Цитата Ссылка на сообщение Поделиться на другие сайты
dolphin Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 забавно у меня например при ASC выводит 11 7 9при DESC выводит 9 7 11сортирует значение в разном порядке, но не сортирует по возрастанию именно цифры Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 ORDER BY po.value DESC может так? Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 тоже не катит Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 Оно сортирует по алфавиту Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 Кстати, точно))) 11 по алфавиту раньше 9 Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 а по возрастанию цифр можно сортировать? Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 Попробуйте так ORDER BY value+0, value Цитата Ссылка на сообщение Поделиться на другие сайты
vziker Опубликовано 15 декабря, 2011 Автор Жалоба Поделиться Опубликовано 15 декабря, 2011 УРА! срослось ) спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Гость Опубликовано 15 декабря, 2011 Жалоба Поделиться Опубликовано 15 декабря, 2011 А еще лучше такORDER BY value=0, -value DESC, value Цитата Ссылка на сообщение Поделиться на другие сайты
Rendalina Опубликовано 8 января, 2012 Жалоба Поделиться Опубликовано 8 января, 2012 Подскажите, пожалуйста, а как вы вообще делаете фильтр по размерам? о_ООдежда... Размеры прописываю в вариантах товара, а фильтр вроде же вроде делается по свойству, назначенному всему товару, а не его отдельному варианту.Это вообще без доработки делается? А самое главное планируется ли?Версия 2.1 Цитата Ссылка на сообщение Поделиться на другие сайты
Danissimo Опубликовано 6 июля, 2012 Жалоба Поделиться Опубликовано 6 июля, 2012 а как сделан фильтр по размерам обуви, нужно! купим Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 6 июля, 2012 Жалоба Поделиться Опубликовано 6 июля, 2012 а как сделан фильтр по размерам обуви, нужно! купим В товаре создаете свойство со значением размера, в свойствах в админке выберите чтобы свойство участвовало в фильтре. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.