посмотрел в контроллерах, но ничего не понял:( прошу меня тыкнуть носом в код, показать, что скопировать и куда именно вставить))
Измений нужно сделать много. В Prestashop 1.7 не так как в 1.6.
Контроллер, который загружает страницу - CategoryController.
Метод, в котором происходит инициализация переменных - prepareProductForTemplate.
Чтобы показать все атрибуты, нужно:
1. переопределить переменную шаблона 'main_variants'.
2. изменить шаблон variant-links.tpl, чтобы поместились все варианты атрибутов
3. изменить правила css для класса class="variant-links"