Разговор про Prestashop 1.6
На сайте магазина был досадный недочет, в фильтре blocklayered размеры обуви сортировались не по порядку.
Заходим в админку -> Каталог -> Атрибуты товара -> Размер (это для каждого свой атрибут).
Перемещением стрелочек меняем позиции. Обновляем страницу.. И тут беда! Ничего не сохранилось! (однако в вашей версии может все как надо).
Исправляется косяк следующим образом:
идем на фтп, в файл от корня: /classes/helper/HelperList.php
и меняем строку 185 (у меня была такая «$position_group_identifier = Tools::getIsset($this->position_group_identifier) ? Tools::getIsset($this->position_group_identifier) : $this->position_group_identifier;»)
на
«$position_group_identifier = Tools::getIsset($this->position_group_identifier) ? Tools::getValue($this->position_group_identifier) : $this->position_group_identifier;»
После проделанной манипуляции все стало отлично сортироваться и гармонично смотреться во фронт-офисе.