Создание и редактирование attribute sets — Magento.

Предположим, нам нужно создать продукт с неким атрибутом которого нет в базовой сборке Magento. Для этого нам нужно создать свой пользовательский atribute set в основе которого будет лежать дефолтный сет. По сути это будет все тот же дефолтный атрибут сет,только он будет является отдельным сетом,будет носить наше пользовательское название и набор атрибутов в нем будет изменен с учетом наших пожеланий. Давайте приступим.

Во первых заходим в админ панель.
Переходим в Catalog -> Attributes -> Manage Attribute Sets

1
Здесь мы видим, что в списке наших атрибут сетов числится только default сет, если у Вас действующий магазин и вы просто его администратор, то помимо сета по умолчанию в списке могут быть и другие сеты.

Нажимаем на кнопку в верхнем правом углу «Add New Set».
На этой странице указываем название нашего сета. Опцию Based On оставляем на default.  Она означает что наш новый атрибут сет, который мы создаем, возьмет за основу набор атрибутов из дефолтного набора атрибутов.

2

 

Нажимаем «Save Attribute Set» и видим вот такое:

3

Вот тут как раз и начинается самое интересное, здесь мы можем редактировать наши атрибуты ,добавлять удалять и так далее.
Колонка Groups показывает нам именно те атрибуты и группы, которые уже существую в дефолтном сете, те, по которым мы привычно создаем продукт. Справа есть еще одна колонка называется Unassigned Attributes.  Эта колонка отображает атрибуты, которые еще нигде не задействованы, то есть они не добавлены ни в один из атрибут сетов существующих сейчас. По умолчанию в Magento вынесены в эту колонку атрибут цвета продукта и страна производитель. Используя мышку вы можете легко манипулировать этими атрибутами. Нажимаем на одном из атрибутов левой клавишей мыши, держим клавишу и просто перетаскиваем их между группами или колонками.

Отдельно хотел бы сказать о том, что это  за группы атрибутов, если вы еще не догадались. Помните когда мы создаем продукт, у нас есть определенное количество табов, которые нам нужно заполнить. Это цена, категория, наззвание, описание,  количество….

4

Так вот  в этих группах как раз и находятся те атрибуты которые мы должны заполнить , это именно те атрибуты, которые мы можем добавить или удалить из некоторых  табов. Например мы можем  в табе General убрать атрибут Name. Понятное дело что в этом нет никакого смысла, но сам смысл я думаю Вам понятен. Если мы на странице редактирования атрибут сета добавим в группу General атрибут из колонки Unassigned Attributes который называется manufacturer, то при создании нового продукта с нашим атрибут сетом, мы будем  иметь возможность в табе  General указывать страну производителя добавляемого продукта.

После того как мы закончили редактирование нагшего атрибут сета, мы нажимаем на кнопку Save Attribute Set и после этого мы можем использовать наш новый атрибут сет для создания продуктов. Сделать это очень просто, достаточно перейти Catalog -> Manage Products нажать на Add Product.  После этого вы увидите всплывшее окно в котором нам требуется указать какой тип продукта мы создаем и какой атрибут сет использовать.

5

 

Нажимаем Continue. Теперь мы можем приступить к заполнению всех требуемых нам полей, включая те атрибуты которые мы добавили к нашему пользовательскому атрибут сету.
Если у Вас возникнут сложности или что-то еще не понятно, спрашивайте в комментариях, буду рад ответить.

2 thoughts on “Создание и редактирование attribute sets — Magento.

  1. Здравствуйте !
    Пожалуйста подскажите.
    Я начал наполнять сайт продуктами использую набор атрибутов Default
    Позже у меня возникла необходимость внести дополнительные атрибуты — характеристики товара, для уже имеющихся на сайте товаров.
    Пытаюсь отредактировать набор атрибутов Default, добавляя в него новые атрибуты, но не могу сохранить набор атрибутов — выдает ошибку : Невозможно выполнить запрос.
    В чем может быть проблема ?
    Спасибо !

    1. Опишите более подробно что вы делаете, желательно со скриншотами. Как вы редактируете дефолтный атрибут сет, какие новые атрибуты вы в него добавляете?

Оставьте комментарий