Към съдържанието

Достъп до хранилището (repo.webcode.bg)

Всички модули на Webcode се разпространяват през частно Composer хранилищеrepo.webcode.bg (Packeton). Преди да инсталирате който и да е модул, трябва еднократно за проекта да регистрирате хранилището и да се автентикирате с вашите креденшъли.

Нямате достъп?

heading.anchorLabel

Достъпът се издава при покупка. Ако още не притежавате модула, разгледайте и го поръчайте от webcode.bg — токенът ви се провизира автоматично след покупката.

Къде са моите токени?

heading.anchorLabel

Влезте в акаунта си на webcode.bg → секцията за достъп до хранилището. Там ще намерите потребителя и токена (издават се автоматично при покупка). Токенът дава достъп само до модулите, които притежавате.

1. Регистрирайте хранилището

heading.anchorLabel

Добавя хранилището в composer.json на проекта:

Terminal window
composer config repositories.webcode composer https://repo.webcode.bg

2. Автентикирайте се

heading.anchorLabel

Въведете креденшълите си (http-basic). Съхраняват се в auth.json, който не се комитва:

Terminal window
composer config --auth http-basic.repo.webcode.bg <ВАШ_ПОТРЕБИТЕЛ> <ВАШ_ТОКЕН>

3. Инсталирайте модул

heading.anchorLabel

Оттук нататък всеки модул се тегли стандартно, напр.:

Terminal window
composer require webcode/module-econt
bin/magento setup:upgrade

Отстраняване на проблеми

heading.anchorLabel
Симптом Причина
Could not authenticate against repo.webcode.bg Липсващи/грешни креденшъли — повторете стъпка 2.
Package webcode/module-… not found Хранилището не е регистрирано (стъпка 1) или нямате достъп до този пакет.
The requested package … could not be found във версия Токенът ви не покрива тази версия/модул — проверете какво притежавате в акаунта.