Здравствуйте! Помогите отсортировать товары по цене. Одни товары стоят 40к другие 10к нужно чтобы дешевые были первыми, а дорогие в конце. На главную все товары выводятся при помощи модуля "последние" Как можно отсортировать по цене?
Заходите в папку \catalog\controller\module\ открываете latest.php . Там ищите строку №17 Код: 'sort' => 'p.date_added', изменяете её на Код: 'sort' => 'p.price', , потом ищите строку № 18 Код: 'order' => 'DESC', изменяете её на Код: 'order' => 'ASC', и всё готово сохраняете и на сервер грузите.
В таком случае будут выводится товары от самой низкой цены а не последнии. Тут нужно либо функцию новую написать в файле catalog/model/catalog/product.php и обращаться к ней с контролера модуля последних либо задать 2 параметра для сортировки
Ага , ну это смотря для чего этот модуль использует , может и не для последнего.А подскажите как правильно сделать? 2 параметра это 'sort' => 'p.price', 'sort' => 'p.date_added', ?