Зміна, додавання артикула до масових списків продуктів Magento - Mygento eCommerce Solutions

Pandora Russia

Magento використовує артикул як унікальний ідентифікатор для конкретного продукту для всіх stores. Деякі намагаються використовувати для цього назва продукту, але це може спрацювати тільки для невеликих магазинів з малою кількістю товарів. Але для великих мультимовних майданчиків це загрожує проблемами. Отже, роль артикула у процесі систематизації зростає зі збільшенням кількості товарів.

Отже, уявимо, що наш магазин розрісся і тепер у нашій базі даних тисячі товарів без артикулу (або з непотрібним). Звичайно, в міру можливості, власники магазинів повинні планувати стратегію заздалегідь, щоб уникнути подібної ситуації для товарів, що додаються або імпортуються. Але якщо проблема назріла, то є наступне рішення.

Завдання роботи з артикулом (або "Stock Keeping Unit", sku) в масових списках продуктів Magento не така проста як може здатися, але є швидке рішення, що дозволяє обробити всю БД товарів.

Експорт усієї таблиці продуктів

  1. Після успішного експорту пошук нового файлу CSV, який зберігається в директорії /var/export на сервері.
  2. Завантажити цей файл CSV
  3. Редагування поля SKU в завантаженому файлі CSV вручну або за допомогою макросів.
  4. Очищення даних таблиці продуктів.
  5. Імпорт CSV знову. Система=> Імпорт/Експорт => Потік даних - Профілі. Вибираємо профіль. У полі "Тип" вибираємо формат даних CSV (розділювач – табуляція). Тепер вибираємо вкладку Завантажити файл та робимо огляд файлів. Натискаємо кнопку "Зберегти та продовжити". Тепер йдемо у "Виконати профіль" і вибираємо файл з меню, що випадає. Натискаємо кнопку внизу, щоб виконати імпорт.
  6. Перевіряємо супутні продукти, перехресний продаж та інші асоціації продуктів.

Цей спосіб є найпростішим не передбачає використання програмування, але це болісно для редагування вручну великої бази товарів.

Програмний підхід до зміни SKU

  1. Завантажити всю таблицю продуктів у файл CSV, який містить номери SKU
  2. Додати у файл CSV відразу за полем SKU нову колонку під назвою "New SKU"
  3. Заповнити це нове поле необхідними значеннями SKU (вручну або копіюванням з іншого аркуша).
  4. Виконати наступний код:

Я припускаю, що ви можете прочитати файл CSV у вигляді масиву, де ваші продукти представлені в наступному форматі:

Після прочитання .CSV файлу як масиву, зробити наступний цикл:

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

Я хотів би почути ваші ідеї або досвід змінити номер SKU програмно.

MVP як виправдання для невдалих проектів у електронній торгівлі

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

Електронна комерція за доби омніканальності

Омніканальність – це справжній Святий Грааль роздрібної торгівлі. Це мета всіх роздрібних мереж та онлайн-продавців. Але що собою являє це явище насправді? Це швидкоплинний тренд чи неминучі зміни у функціонуванні компаній епохи цифрових технологій?

Дефіцит як основа маніпуляції у E-commerce

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

Якщо ви бажаєте поговорити про спільну роботу над проектом або дізнатися більше про Magento Commerce, зв'яжіться з нами!

Створення інтернет-магазинів на Magento під ключ із нуля.

Щомісячний супровід інтернет-магазинів на Magento.

Розробка та впровадження інтеграцій сторонніх сервісів у Magento.

Консультування персоналу Технічний та UX аудити.

Безпечний, надійний, гнучкий та доступний хостинг.