Додаючи кастомні опції (custom options) для продукту в Magento 2, ви надаєте своїм користувачам можливість вибирати різні варіанти продукту відповідно до своїх потреб, не покладаючись на атрибути продуктів.

Кастомні опції дозволяють вам поділити продукти на категорії, створити cart price rules та правило динамічної категорії.

Наступні кроки для налаштування custom options продукту в Magento 2:

1. Підіть в Catalog > Products та виберіть продукт для якого ви хотіли б налаштувати customizable options або натисніть кнопку Add New Product.

Примітка: ви не можете налаштувати кастомні опції в Magento 2 для простих продуктів , які вже є частиною конфігураційного продукту.

Magento 2 Products

2. Прокрутіть вниз до розділу Customizable Options та натисніть кнопку Add Option.

  • Задайте Option Title та Type.
  • Поставте галочку в полі Required якщо ви хочете, щоб ця опція була обов'язковою для вибору.

Примітка: якщо ви поставите галочку навпроти опції, користувачі обов'язково повинні будуть вибрати щось із запропонованих варіантів.

3. Задайте Option Values.

  • Введіть Title опції.
  • Вкажіть Price та Price Type.

Примітка: якщо ви виберете опцію Fixed, ціна опції буде відрізнятись від базової ціни продукту на фіксовану суму, а якщо ви виберете опцію Percentage, то ціна відповідно відрізнятиметься у відсотках.

4. Введіть SKU для кожної кастомної опції, що буде доданий до SKU продукту як суфікс.

Magento 2 Products Customizable Options

5. Після того як ви закінчите збережіть продукт та перевірте кастомні опції на вітрині магазину.

Magento 2 Product Customizable Options on Storefront

А якщо ви перейдете до кошика, ви побачите кастомні опції Magento прямо під назвою продукту.

Product Customizable Options in Magento 2

Як зазначалось раніше, ви можете налаштувати кастомні опції не для всіх продуктів Magento 2, оскільки більшість із них базуються на атрибутах. Що ви можете зробити натомість, це копіювати кастомні опції продукту і додати їх до багатьох інших продуктів за один раз.