Сортировка товара в Prestashop 1.6
Необходимо сделать доработку в сортировке товара в магазине на базе Prestashop версии 1.6.1.*.
Стандартная сортировка на странице категории работает с фильтром Blocklayered и происходит по в зависимости от выбранного способа сортировка (по дате добавления, наличию, имени и т.д.).
Нужно, чтобы сортировка производилась по 2-м параметрам: выбранном и по наличию товара. Если товары есть в наличии - они в начале списка и отсортированы в выбранной последовательности. Если товаров в наличии нет - они находятся в самом конце списка (их сортировка не особо важна, главное чтобы они были перенесены в самый конец).
Доработку необходимо сделать с минимальным изменением файлов Blocklayered модуля и ядра. Желательно использовать только оверрайды, чтобы можно было обновлять модуль, а доработка оставалась (или с минимальными изменениями).