PlazaUA 0 Опубликовано 17 января, 2009 Жалоба Share Опубликовано 17 января, 2009 Есть у кого нить решение что бы на странице результатов поиска заставить работат: Сортировка: имя (по возрастанию) | имя (по убыванию) | цена (по возрастанию) | цена (по убыванию) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 января, 2009 Жалоба Share Опубликовано 17 января, 2009 Лично у меня нет, не делал такого. Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 17 января, 2009 Жалоба Share Опубликовано 17 января, 2009 когдато уже поднимал этот вопрос http://vamshop.ru/forum/index.php?topic=2314.0 там проблемка почему когда формируется продукт_лист то там ссылки вида http://tpe.kiev.ua/category-MP4-pleery.html?sort=name&direction=asc а если сделать ето для поиска то получаю ссылки http://localhost/tpe.kiev.ua/advanced_search_result.php/keywords/s200/sort/name/direction/asc в чем может быть проблема? если с етим разобратся то впринципе все не так сложно ) Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 Лично у меня нет, не делал такого. Может тогда подскажешь, что бы по умолчанию сортировало по цена, на данный момент кажись сортирует по айди Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 Скорей всего, в /advanced_search_result.php нужно поменять: ORDER BY p.products_id[/code] на: [code]ORDER BY p.products_price Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 несортирует, пробывал различные варианты Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 Скорей всего, в /advanced_search_result.php нужно поменять:Код: ORDER BY p.products_id на: Код: ORDER BY p.products_price сортирует, попробывал ) Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 19 января, 2009 Жалоба Share Опубликовано 19 января, 2009 сортирует, попробывал ) хм, а можешь привести листинг всей строки? знакомый програмист поправил код, теперь: 1. сортирует по умолчанию по цене 2. работает сортировка файл прицепил, думаю можно включить в ближайшую сборку :-) advanced_search_result.php Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 20 января, 2009 Жалоба Share Опубликовано 20 января, 2009 хм а как оно может работать $where_str .= " ) GROUP BY p.products_id ORDER BY p.products_id "; и работает сортировка у меня не работает хотя мб шото в других файлах правил что может мешать нужно заново магаз поставить потестить ( или мб не тот файл выложыл?0o Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 20 января, 2009 Жалоба Share Опубликовано 20 января, 2009 сорри старый файл выложил, вот этот вроде нада advanced_search_result.php Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 20 января, 2009 Жалоба Share Опубликовано 20 января, 2009 это уже другое дело ) thx Ссылка на сообщение Поделиться на другие сайты
bishop1 0 Опубликовано 24 февраля, 2017 Жалоба Share Опубликовано 24 февраля, 2017 В 19.01.2009 at 16:40, PlazaUA сказал: хм, а можешь привести листинг всей строки? знакомый програмист поправил код, теперь: 1. сортирует по умолчанию по цене 2. работает сортировка файл прицепил, думаю можно включить в ближайшую сборку :-) advanced_search_result.php Как ты заставил работать сортировку Сортировка: имя (по возрастанию) | имя (по убыванию) | цена (по возрастанию) | цена (по убыванию) Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 Подскажите как сделать в поиске так, чтобы товары которых нет в наличии выводились бы последними в результате поиска ? Ссылка на сообщение Поделиться на другие сайты
madvolkov 0 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 В файле advanced_search_result.php в строке 232: $where_str .= " ) GROUP BY p.products_id ORDER BY p.products_date_added DESC "; заменил на : $where_str .= " ) GROUP BY p.products_id ORDER BY p.products_quantity DESC "; верно же ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 1 час назад, madvolkov сказал: В файле advanced_search_result.php в строке 232: $where_str .= " ) GROUP BY p.products_id ORDER BY p.products_date_added DESC "; заменил на : $where_str .= " ) GROUP BY p.products_id ORDER BY p.products_quantity DESC "; верно же ? По идее, да. Будет сортироваться по количеству на складе, по убыванию. т.е. товары с количествои 0, 1 должны быть в конце списка. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения