Система керування контентом Magento  є однією із найпопулярніших CMS з відкритим кодом для керування інтернет-магазинами. В 2016 році  Magento отримала перше місце серед популярних платформ для електронної комерції. Частина ринку, яку на той момент займала ця система складала > 29%. Серед відомих брендів, які використовують саме цю систему Samsung, Adidas, Nike, Lenovo, Gucci.

У цій статті ми розглянемо методи створення категорій і товарів у CMS Magentо, ознайомимось з основними термінами цієї системи. А також звернемо увагу на особливості тестування функціоналу магазину, створеного на основі CMS Magentо.

Глосарій термінів CMS Magento 

CMS  (Content Management System) це система керування контентом (жарг. двіжок), за допомогою якої можна створювати, редагувати та налаштовувати відображення інформації на сайті. СMS дозволяє користувачам-новачкам або людям зовсім без досвіду в розробці сайтів та знання мов програмування самостійно працювати з налаштуваннями та наповненням сайту.


AdminPanel це адміністративна панель керування CMS Magentо. Вона містить загальні команди, які можуть знадобитись під час керування сайтом. Простота адмін-панелі забезпечує легку роботу з системою для користувачів, у яких немає жодного досвіду у програмуванні. Саме в адмін-панелі, адміністратор сайту створює і редагує дизайн, нові публікації, додає категорії та товари, керує замовленнями, створює карту сайту та інше.


FrontEnd це клієнтський бік користувацького інтерфейсу. Це все те, що зчитує браузер та виводить на екран користувача. Це саме та частина сайту, яку бачить користувач.

Backend це програмно-апаратний бік сервісу. Бекенд частина сайту складається з сервера, додатку та бази даних. Також до цього блоку можна віднести усе, що відбувається на сервері, іншими словами,  усе те, що відбувається не у браузері користувача. 


Dashboard візуальне відображення даних, згрупованих за змістом на одному екрані для кращого сприйняття інформації. Дашборд адмін-панелі Мадженто  містить у собі загальну статистику магазину, інформацію про останні замовлення, список популярних товарів та нових клієнтів.


Wishlist функція,що дозволяє клієнту сайту створювати власні колекції  продуктів, які вони хочуть придбати і додати їх у свій кошик покупок для подальшого користування. 

Customer відвідувач магазину та потенційний клієнт.


Attribute Set набір налаштувань, які обираються у якості шаблонів для створення продуктів (розмір, колір, вага, ціна тощо).


Grid список продуктів, який можна подати у вигляді таблиці-списку та переглядати у двох напрямах за допомогою прокрутки. 


SKU (Артикул товару) англ. "Stock Keeping Unit" - Ідентифікатор товарної позиції,  облікова одиниця або складовий номер. Застосовується для обліку та відслідковування статистики з реалізованих товарів. 


Reindex це процес зміни образу даних, наприклад товарів, категорій тощо з метою покращення продуктивності сайту. Змінені дані необхідно переіндексовувати, оновлювати. 


Gift Card подарункова карта для придбання товару на вже оплачену даруючим сумму в певному магазині.


Anchor опція, яка дозволяє відображати продукт з підкатегорії основної категорії. Така опція дозволяє відображати продукт в багаторівневій навігації для категорії.


Layered navigation (Багаторівнева навігація) дозволяє легко знаходити продукти на основі категорії, цінового діапазону або будь-якого іншого доступного атрибута. Багаторівнева навігація зазвичай з'являється в лівій колонці результатів пошуку і сторінок категорій, а іноді і на домашній сторінці.

Як створити та налаштувати категорію в CMS Magentо

Для створення нової категорії, необхідно відтворити наступні кроки:

  1. На головній сторінці системи керування контентом Magento необхідно  натиснути на вкладку «Products», а далі у боковому меню обрати  пункт «Категорії».
  2. На новій сторінці відображатимуться усі категорії, що наразі є на сайті: рут-категорії ( категорії, які не відображаються на сайті) та підкатегорії (категорії, які бачить користувач на сайті).
  3. Необхідно розгорнути рут-категорію та обрати підкатегорію, до якої необхідно додати ще одну категорію, клікнувши на неї.
  4. Після відкриття сторінки підкатегорії, натиснути на кнопку «Add Subcategory».
Створення нової категорії: перший етап
  1. На новій сторінці необхідно заповнити форму нової категорії. Необхідно звернути увагу на налаштування «Enable Category» та «Include in Menu», параметр якої повинен бути «Yes». Також  необхідно присвоїти новій категорії ім’я. 
  2. У вкладках нижче заповнити інформацію бажаною валідною інформацією. У вкладці «Content» можна вибрати фото для категорії та написати її опис.
Створення нової категорії: другий етап
  1. У вкладці «Display settings» обирається, що буде відображатися у цій категорії: опція products only відображає лише товари, static blocks статичні блоки. Також існує спільна функція static blocks and products, яка відображає і те, й інше.
  2. Опція «Anchor»   активує на категорії багаторівневу навігацію. Також, за допомогою цієї опції можна додати продукти неактивної підкатегорії, яка буде відображатися під головною категорією.
  3. У вкладці «Products in category» обираються товари, які мають відображатись в цій категорії.
  4.  Блок «Design» налаштовує  дизайн категорії.
  5.  Для того щоб завершити створення категорії необхідно натиснути кнопку «Save».
Створення нової категорії: третій етап

Види товарів:

Simple Product (простий товар) звичайний фізичний товар з унікальним індексом.


Configurable Product (товар, який можна налаштувати) продукт із списком опцій для вибору конкретного товару. Наприклад, футболка, у якої є опції вибору кольору та розміру.


Grouped Product (згрупований товар) декілька товарів, згрупованих в одну пропозицію. Клієнт може придбати як один предмет так і весь сет.


Virtual product (віртуальний продукт) нематеріальний продукт або якась послуга підписка, гарантія або партнерство.


Bundle Product (збірні товари) продукт, який надає змогу покупцю створити власний набір товарів, обираючи необхідні опції для кожної з позицій «бандла».


Downloadable Product це цифровий продукт, який складається з одного або більше файлів і який можна завантажити. 


Gift Card (подарункова карта, сертифікат) подарункова карта для подальшої купівлі товару в магазині на певну сумму.  Цей функціонал присутній тільки в «Enterprise» версії Magento, проте налаштовується також і в «Community Edition» за допомогою платних доповнень. Існують декілька типів подарункових карт: віртуальна (відправляється одержувачу на email), фізична (відправляється на фізичну адресу одержувача) та комбінована (відправляється на email + на фізичну адресу).

Додавання товару в системі Magento

Для того, щоб додати товар, перейдіть в Products –> Catalog. Після кліку на кнопці «Add Product» відкриється випадаючий список, у якому можна обрати вид товару. 

Після вибору виду товару, відкривається сторінка нового товару «New Product». Як і у випадку з категоріями необхідно активувати відображення товару на сайті, це робиться вибором «Yes» опції в блоці «Enable Product».

Додавання товару в системі Magento

Подальший крок це заповнення наступних полів:

  • «Product Name» назва товару;
  • «SKU» унікальний артикул для товару сайта. Артикул може присвоюватись самостійно, якщо залишити це поле пустим.
  • «Price» відображає ціну товару, проте після натискання на посилання «Advanced Pricing» можна переглядати функції знижок.
  • «Quantity» необхідно ввести будь яке число більше нуля.
  • «Stock Status» для відображення товару на сторінці потрібно обрати опцію «In stock».
  • «Visibility» «Catalog, Search» для simple (простого) товару, який не входить у склад  configurable/grouped/bundle товару.
  • «Categories» призначити категорію, де має відображатись товар.
  • «Product in Websites» має бути вибраний чекбокс сайту, де має відображатись товар.
Додавання товару в системі Magento: заповнення необхідних полів

Збереження відбувається кліком на кнопку “Save”.

Збереження товару

Система Magento залишається однією з найуспішніших та найпростіших систем управління контентом онлайн-магазинів. У цій статті ми розглянули основні терміни CMS-системи, а також типи товарів і процес додавання товару, які пропонує ця система для онлайн-магазинів.