Skip to content

Инсталация

This content is not available in your language yet.

Изисквания

heading.anchorLabel
  • Magento Open Source / Adobe Commerce 2.4.x или Mage-OS.
  • RMA модулът на Mage-OS — mage-os/module-rma (^2.4). Composer го инсталира автоматично като зависимост; на Mage-OS 3.x той вече е част от дистрибуцията.
"require": {
"mage-os/module-rma": "^2.4",
"magento/framework": "*",
"magento/module-backend": "*",
"magento/module-customer": "*",
"magento/module-sales": "*",
"webcode/module-base": "*"
}

Инсталиране

heading.anchorLabel
Terminal window
composer require webcode/module-rma:^2.0
bin/magento module:enable MageOS_RMA Webcode_RMA
bin/magento setup:upgrade
bin/magento setup:di:compile # при production режим
bin/magento setup:static-content:deploy # при production режим
bin/magento cache:flush

При setup:upgrade:

  • Mage-OS създава своите таблици (rma_entity, rma_item, справочниците, коментарите и прикачените файлове) и засява статусите и причините;
  • Webcode_RMA добавя колоната auto_approve към причините, таблиците webcode_rma_item_reason и webcode_rma_return_label, и двата статуса за възстановяване на сума.

Формите с карти за артикулите имат шаблони за Hyvä. Модулът се регистрира за Tailwind build-а на темата — след инсталация прекомпилирайте Tailwind на Hyvä темата, иначе част от оформлението на картите липсва:

Terminal window
cd app/design/frontend/<Vendor>/<theme>/web/tailwind
npm run build

След инсталация

heading.anchorLabel
  1. Включете RMA и настройте политиката — Stores → Configuration → Sales → RMA - Return Management (виж Конфигурация).
  2. Отбележете кои причини за връщане да се одобряват автоматично — Sales → RMA → RMA Reasons.
  3. По желание инсталирайте Webcode_EasyReturns и/или Webcode_RMACarrier.