Table of Content
Вимога яку ми отримуємо час від часу стосуються опції сортування за останніми (latest) доданими продуктами.
Дана вимога пов’язана з прихованим атрибутом “created_at”, ми не маємо доступу до нього на панелі редагування атрибутів, але ми можемо це змінити через базу даних, так як цей атрибут схожий з іншими атрибутами він може бути використаний для сортування продуктів на сторінці категорії.
UPDATE `catalog_eav_attribute` SET `used_for_sort_by` = 1 WHERE attribute_id = ( SELECT `attribute_id` FROM `eav_attribute` WHERE `entity_type_id` = ( SELECT `entity_type_id` FROM `eav_entity_type` WHERE `entity_model` = "catalog/product" ) AND `attribute_code` = "created_at" ); |
Наступний запит просто додає frontend мітку яка використовується як текст у селектбоксі для сортування. Замініть Newest будь яким іншим текстом який ви хочете бачити.
UPDATE `eav_attribute` SET frontend_label = "Newest" WHERE `entity_type_id` = ( SELECT `entity_type_id` FROM `eav_entity_type` WHERE `entity_model` = "catalog/product" ) AND `attribute_code` = "created_at" ; |
Після цього можливо буде потрібно підключити даний атрибут на сторінці редагування категорії