Юридические / физические лица. Наборы атрибутов для покупателей

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 mcdky
  • Группа: Заблокирован
  • Сообщений: 6
  • Регистрация: 02.11.2011

02.11.2011 11:14

Нужно сделать профили для покупателей. Юридическое или физическое лицо, в зависимости от выбора должны быть доступны разные формы при checkoute и так далее. Для продуктов в маженте есть наборы атрибутов. Есть ли наборы атрибутов для покупателей в маженте? И если нет, что посмотреть, почитать про атрибуты?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

02.11.2011 11:19

Да, для учёта покупателей Magento применяет ту же самую технологию EAV, что и для товаров.
Однако Magento Community Edition не предоставляет административного интерфейса для наделения покупателей новыми характеристиками.
Такой интерфейс присутствует в Magento Enterprise Edition.
В Magento Community Edition вы можете наделить покупателей новыми характеристиками программно.
В качестве примера смотрите стандартный программный код Magento.

#3 mcdky
  • Группа: Заблокирован
  • Сообщений: 6
  • Регистрация: 02.11.2011

02.11.2011 11:37

Спасибо за оперативный ответ, Дмитрий!

Да, вопрос был про Community Edition. В административной части ничего добавлять и не надо.

Я все программно хочу сделать. Но я чего-то не могу найти про наборы атрибутов для покупателей.

Как добавить атрибуты покупателю программно я вроде разобрался. Но мне нужно добавлять целый набор.
Что конкретное можете посоветовать посмотреть в Magento?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

02.11.2011 11:44

Что именно вы обозначаете термином "целый набор"?

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

02.11.2011 11:53

Понял, что вы имели в виду.
Magento в стандартной комплектации не поддерживает наделение разных покупателей разными наборами характеристик.

#6 mcdky
  • Группа: Заблокирован
  • Сообщений: 6
  • Регистрация: 02.11.2011

02.11.2011 11:57

Постараюсь подробнее объяснить задачу.

В зависимости от выбора - юр. лицо или физ. лицо - покупатель должен заполнять разные формы при оформлении заказа или регистрации. Соответственно должны быть задействованы другие атрибуты, другой набор атрибутов. Для продуктов это называется attribute set.

Например, если покупатель физ. лицо у него есть атрибут "адрес", если юр. лицо - "фактический адрес" и "юридический адрес". Ну и так далее.

Просмотр сообщенияДмитрий Федюк (02.11.2011 11:53) писал:

Понял, что вы имели в виду.
Magento в стандартной комплектации не поддерживает наделение разных покупателей разными наборами характеристик.


Модуль не поможет в решении данного вопроса?

#7 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

02.11.2011 12:00

Сторонний модуль поможет в Magento в решении любого вопроса, потому что архитектура Magento позволяет в модуле перекрыть любую часть стандартного программного кода.

#8 mcdky
  • Группа: Заблокирован
  • Сообщений: 6
  • Регистрация: 02.11.2011

02.11.2011 12:03

Спасибо, Дмитрий! Буду пытаться написать модуль.

Поделиться темой: