kyestu Posted November 4, 2013 Share Posted November 4, 2013 Здравствуйте!Подскажите, как сделать, чтобы товары которых нет в наличии по-умолчанию сортировались в конец списка товаров в независимости от функции сортировки и фильтра.Или как исключить фильтр определенного товара по цене в модуле blocklayed.Благодарю за дельные советы. Link to comment Share on other sites More sharing options...
manweb Posted November 7, 2013 Share Posted November 7, 2013 Найти функцию сортировки и дописать там условие при котором товары которых нет в наличие ставились бы в конце. Link to comment Share on other sites More sharing options...
kyestu Posted November 8, 2013 Author Share Posted November 8, 2013 Найти функцию сортировки и дописать там условие при котором товары которых нет в наличие ставились бы в конце. Круто. Как раз такой совет я и искал. Link to comment Share on other sites More sharing options...
manweb Posted November 8, 2013 Share Posted November 8, 2013 Круто. Как раз такой совет я и искал. Хотели готовый код? Если кто-то раньше решал, то может выложит. Link to comment Share on other sites More sharing options...
kyestu Posted November 8, 2013 Author Share Posted November 8, 2013 Подскажите, Как на смарти оформить следующее условиеесли остаток товара меньше 0 {выводим товары с кол-вом более 0 шт.} иначе {выводим товары с нулевым остатоком} Link to comment Share on other sites More sharing options...
manweb Posted November 8, 2013 Share Posted November 8, 2013 Это не сложно, но надо лезть в код и смотреть переменные которые остаток товара. Link to comment Share on other sites More sharing options...
kyestu Posted November 8, 2013 Author Share Posted November 8, 2013 Я пытался это сделать. Не получилось Link to comment Share on other sites More sharing options...
kyestu Posted November 10, 2013 Author Share Posted November 10, 2013 Заплачу за решение. Link to comment Share on other sites More sharing options...
Kerm Posted November 10, 2013 Share Posted November 10, 2013 Поставить в админке сортировку по наличию, чтобы опция по умолчанию стояла. 1 Link to comment Share on other sites More sharing options...
zapalm Posted December 17, 2018 Share Posted December 17, 2018 On 11/11/2013 at 9:18 AM, Kerm said: Поставить в админке сортировку по наличию, чтобы опция по умолчанию стояла. Если нужно, чтобы товары без наличия перемещались в конец списка, вне зависимости от функции сортировки и фильтра, то такое решение не подходит. Об этом и пишет изначально автор поста: On 11/5/2013 at 8:04 AM, kyestu said: Подскажите, как сделать, чтобы товары которых нет в наличии по-умолчанию сортировались в конец списка товаров в независимости от функции сортировки и фильтра. Правильное решение, на самом деле, нетривиальное и тут не обойдешься простым исправлением SQL-запроса или какой-то правкой в шаблоне. Тут нужен модуль, который будет переопределять функции получения списков товаров и правильно перемещать товары без остатка в конец списка. Такой модуль есть: Сначала товары в наличии. Link to comment Share on other sites More sharing options...
sajukkhar Posted January 15 Share Posted January 15 В версиях с установленным модулем Многоуровневая навигация faceted search есть такая функция, но вроде он идёт в предустановке, только с версии 1.7 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now