Видалити системний атрибут Magento

Magento - просто та зрозуміло

У CMS Magento (Мадженто) користувач може створювати атрибути продуктів. Може їх редагувати та видаляти.

Але користувач не може видаляти так звані системні атрибути Magento (Magento System attribute).

видалити
Системні атрибути Magento

Нижче наводиться приклад, як у Magento видалити системний атрибут.

Наприклад, видалімо системний атрибут Magento для продукту «custom_layout_update » .

  1. ВідкриваємоphpMyAdmin абоWebmin, через веб-інтерфейс зручно переглядати вміст таблиць бази даних Magento
  2. Заходимо до бази даних Magento
  3. Далі відкриваємо таблицю «eav_attribute «
  4. І знаходимо в колонці(полі) «attribute_code » значення «custom_layout_update «, атрибут який хочемо видалити
  5. Далі відредагуємо запис(рядок) у таблиці де «attribute_code » як «custom_layout_update «
  6. Змінимо поле «is_user_defined » на значення1
  7. І зберігаємо
системний
Редагуємо запис у базі даних Magento

Тепер зайдемо до управління атрибутами. Редагуємоcustom_layout_update, і бачимо з'явилася кнопка «Видалити «.

Також таким способом можна «захистити» атрибут користувача від видалення, тоді вis_user_defined треба буде поставити0

Зверніть увагу, що коли ви видалите системні атрибути Magento, Magento може працювати неправильно, порушиться логіка.