Dipendenze

Il modulo SDI necessita di una dipendenza. In questa sezione è possibile scoprire i metodi standard per includere la dipendenza.

Per installare le dipendenze richieste dall'applicazione bisogna utilizzare il software via shell Composer.

Installazione via Shell

Se si desidera installare la dipendenza via shell bisogna eseguire il seguente comando dalla root di Magento.

composer config repositories.shinesoftware vcs https://github.com/shinesoftware/fattura-elettronica
composer require deved/fattura-elettronica:dev-shineFix --ignore-platform-reqs

L'opzione --ignore-platform-reqs permette di ignorare le modifiche degli altri pacchetti necessari a Magento ma non riferiti alla dipendenza.

Installazione via file composer.json

E' possibile aprire il file composer.json del proprio negozio Magento ed inserire le seguenti righe nelle apposite sezioni.

"require": {
....
"deved/fattura-elettronica": "dev-shineFix",
....
}

Sempre nello stesso file bisogna indicare il riferimento al VCS connesso utilizzando un "repository" personalizzato:

"repositories": [
...
{
"type": "vcs",
"url": "https://github.com/shinesoftware/fattura-elettronica"
}
],

Al termine della modifica eseguire il seguente comando via shell:

# composer update