Eltro Posted September 28, 2011 Share Posted September 28, 2011 Кто-нибудь сталкивался с тем как изменить порядок отображения характеристик товара? Что-то не могу найти, видимо не реализовано это (неужели в код придется лезть или в БД)? Одним словом после задания характеристик (я так понял движок их сам в БД засовывает как ему нравится) имеем картину: Характеристика 6 Характеристика 3 Характеристика 1 Характеристика 5 Характеристика 2 Характеристика 4 а надо чтобы по-людски было Характеристика 1 Характеристика 2 Характеристика 3 Характеристика 4 Характеристика 5 Характеристика 6 Link to comment Share on other sites More sharing options...
Konkre Posted September 28, 2011 Share Posted September 28, 2011 Выставляет по алфавиту по дефолту Особо не заморачиваясь поможет цифровая комбинция Ну т.е. 1. Характеристика 2. Характеристика не лучший вариант, но самый простой Link to comment Share on other sites More sharing options...
Konkre Posted September 28, 2011 Share Posted September 28, 2011 вспомнил про статью для изменения порядка категорий blockcategories.php они тоже выставляются по порядку может и в атрибутах такое есть? ORDER BY level_depth, cl.name ASC‘); В последующем меняем значения данной строки, в соответсвии с нашеми потребностями. Возможные варианты: Сортировка по уникальному номеру(возрастающая): ORDER BY level_depth, cl.id_category ASC’); Сортировка по унивальному номеру (убывающая): ORDER BY level_depth, cl.id_category DESC’); Сортировка по алфавиту (возрастающая): ORDER BY level_depth, cl.name ASC‘); Сортировка по алфавиту (убывающая): ORDER BY level_depth, cl.name DESC’); Link to comment Share on other sites More sharing options...
Eltro Posted September 29, 2011 Author Share Posted September 29, 2011 Выставляет по алфавиту по дефолту Особо не заморачиваясь поможет цифровая комбинция Ну т.е. 1. Характеристика 2. Характеристика не лучший вариант, но самый простой Попробовал - не помогает. Не понятно вообще по какой логике он их выставляет. Да в бэкофисе-то можно выставить сортировку по возрастанию<=>по убыванию и там он их сортирует. Но на фронтофисе НЕТ! А мне надо как раз чтобы он на фронтофисе их по-человечески выставлял. Кто подскажет в каком месте код посмотреть отвечающий за это действие? В каком файле или хотя бы блоке? Link to comment Share on other sites More sharing options...
sors Posted September 29, 2011 Share Posted September 29, 2011 За вывод свойст во фронт-офисе отвечает getFrontFeaturesStatic() в классе Product Сейчас там нет никакой сортировки. Но можно сделать так же как сортировались категории в версии 1.3: добавить индекс перед именем свойства, сортировать по имени и перед выводом во фронт офис индекс удалять. Link to comment Share on other sites More sharing options...
Eltro Posted September 30, 2011 Author Share Posted September 30, 2011 За вывод свойст во фронт-офисе отвечает getFrontFeaturesStatic() в классе Product Сейчас там нет никакой сортировки. Но можно сделать так же как сортировались категории в версии 1.3: добавить индекс перед именем свойства, сортировать по имени и перед выводом во фронт офис индекс удалять. Спасибо, будем работать над этим. 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