adabra / adabra-magento2
Adabra integration for Magento 2
Requires
- php: ~5.5.0|~5.6.0|^7.0|^7.1|^8.1
- magento/magento-composer-installer: *
- dev-master
- 1.3.9.2
- 1.3.9.1
- 1.3.9.0
- 1.3.8.3
- 1.3.8.2
- 1.3.8.1
- 1.3.8.0
- 1.3.7.0
- 1.3.5.7
- 1.3.5.6
- 1.3.5.5
- 1.3.5.4
- 1.3.5.3
- v1.3.5.2
- 1.3.5.1
- 1.3.5.0
- 1.3.4.1
- v1.3.4.0
- 1.3.3.0
- 1.3.2.1
- 1.3.2.0
- 1.3.1.2
- 1.3.1.1
- 1.3.1.0
- 1.3.0.2
- 1.3.0.1
- 1.3.0.0
- 1.2.0.5
- 1.2.0.4
- 1.2.0.3
- 1.2.0.2
- 1.2.0.1
- v1.2.0.0
- 1.1.0.8
- 1.1.0.7
- 1.1.0.6
- 1.1.0.5
- 1.1.0.4
- 1.1.0.3
- 1.1.0.2
- 1.1.0.1
- 1.1.0.0
- 1.0.0.2
- 1.0.0.1
- 1.0.0
- dev-feature/APM2-67-connessione-ssh-ftp-per-upload-feed-magento-cloud
- dev-bugfix/APM2-66-creazione-cartella-tmp-per-file-lock-durante-la-generazione-dei-feed
- dev-dev
- dev-bugfix/APM2-65-correzione-visualizzazione-logo-per-magento-versioni-2.3.x
- dev-bugfix/APM2-64-verificare-funzionamento-tracking-grouped-products
- dev-feature/APM2-63-configurazione-descrizione-breve-personalizzata
- dev-feature/APM2-56-revisione-parte-tracking-modulo
- dev-feature/APM2-50-modalita-logging-modulo-adabra
- dev-bugfix/APM2-62-verifica-multisite-per-abilitazione-prodotti
- dev-feature/APM2-58-campo-codice_preventivo-tracking-e-feed-ordini
- dev-bugfix/APM2-61-verifica-prefissi-tabelle-mysql
- dev-feature/APM2-60-ripulire-da-backslash-i-campi-testuali-o-numerici
- dev-feature/APM2-59-verifica-filepath-immagini-per-export-feed-prodotti
- dev-bugfix/APM2-53-verifica-su-array-categoryids-nel-feed-prodotti
- dev-feature/APM2-51-aggiungere-pulsante-rebuild-feeds
- dev-bugfix/APM2-52-verifica-virtual-fields
- dev-bugfix/APM2-48-problema-prezzo-base-coltorti
- dev-bugfix/APM2-49-verificare-feed-ordini-con-record-categoria-none
- dev-bugfix/APM2-47-verificare-export-categorie-e-prodotti-su-multistore
- dev-feature/APM2-44-verificare-possibilita-di-inserire-virtual-fields-come-in-m1
- dev-bugfix/APM2-46-export-customers-campo-unsubscribe_code-non-valorizzato-correttamente
- dev-COT-74-modifica-al-modulo-per-mappare-in-modo-statico-dei-campi-scelti-da-cliente
- dev-patch-coltorti
- dev-bugfix/APM2-45-correzione-script-installazione-dati
- dev-feature/APM2-43-aggiungere-tag-su-script-base
- dev-bugfix/APM2-41-gestione-valuta-nei-feeds
- dev-bugfix/APM2-36-verifica-dati-sul-feed-ordini
- dev-bugfix/APM2-38-bloccare-tracciamento-ordini-da-backend
- dev-feature/APM2-35-aggiunta-ts-e-link-unsubscribe-sul-feed-subscriber
- dev-feature/APM2-34-possibilita-disabilitare-tracking-per-azioni-carrello
- dev-feature/APM2-21-chiamata-api-per-termine-generazione-feed
- dev-feature/APM2-22-configurazioni-per-gestione-modulo-e-ordini-clienti-esterni
- dev-feature/APM2-25-gestione-feed-incrementale-per-customer-e-subscriber
- dev-feature/APM2-32-calcolo-url-prodotto-con-parametro-store-code
- dev-feature/APM2-30-modifica-per-gestione-customtags
- dev-feature/APM2-31-impostazione-data-di-nascita-vuota-se-non-valorizzata-sul-customer
- dev-bugfix/APM2-27-cambio-libreria-inflate-js
- dev-feature/APM2-17-controllo-lunghezza-nome-su-feed-prodotti
- dev-feature/APM2-20-inserimento-tab-backend-per-visualizzazione-versione-modulo
- dev-feature/APM2-26-disabilitare-export-utenti-dal-feed
- dev-feature/APM2-28-possibilita-di-scegliere-da-dove-prendere-indirizzo-nei-feed
- dev-feature/APM2-29-aggiunta-pagetype-su-tracking
- dev-bugfix/APM2-24-correzione-scope-per-lettura-parametri-configurazione-da-backend
- dev-bugfix/APM2-23-in-alcune-situazione-il-cookie-supera-la-lunghezza-consentita
- dev-bugfix/APM2-19-aggiornamento-configurazioni-modulo-tracking-da-backend
- dev-feature/APM2-16-opzione-giorni-da-esportare-per-feed-ordini
- dev-feature/APM2-15-gestione-inserimento-riga-nuovo-feed
- dev-feature/APM2-13-gestione-multivaluta-lato-tracking
- dev-feature/APM2-4-esportazione-utenti-newsletter
- dev-bugfix/APM2-5-gestione-custom-tag
- dev-bugfix/APM2-12-errore-in-fase-di-inserimento-ordine
- dev-APM2-11-modifica-metodo-gestione-registrazioni-realtime-per-passaggio-dati-aggiuntivi
- dev-custom_tags
- dev-feature/APM2-6-magespecialist-permessi-modulo
- dev-bugfix/APM2-3-riportare-correzione-magespecialist-su-prezzi-scontati-task-81-in-collab
- dev-bugfix/APM2-2-bug-tracking-prodotti-a-carrello
- dev-bugfix/APM2-1-gestione-campo-categorie_id-in-feed-prodotti
- dev-export-web-site
This package is not auto-updated.
Last update: 2023-05-29 14:56:20 UTC
README
Il modulo integra i sistemi basati su Magento 2 con Adabra
Installazione modulo
Il modulo va installato preferibilmente tramite i seguenti comandi:
composer require adabra/adabra-magento2
bin/magento setup:upgrade
Se la tua installazione di Magento lavora in ambiente di produzione esegui anche:
bin/magento setup:static-content:deploy
Infine svuotare la cache di sistema con:
php bin/magento cache:clean
Cron job
Gli script eseguiti per effettuare gli import sono:
- Command/Run.php: esporta i feed con status = STATUS_MARKED_REBUILD ('marked-rebuild')
- Command/Rebuild.php: imposta lo stato dei feed a STATUS_MARKED_REBUILD ('marked-rebuild')
Il modulo permette di gestire i task per l'import delle risorse verso adabra in 2 modalità:
- scheduling gestito interamente da Magento che andrà ad inserire i job da elaborare all'interno del crontab. I comandi verranno racchiusi tra:
#~ MAGENTO START .... #~ MAGENTO END
- scheduling gestito manualmente andando a modificare il crontab. Dopo aver disattivato i cron di Magento in "Stores > Configuration > Adabra > Feed > General" aggiungere al crontab:
bin/magento adabra:feed:run bin/magento adabra:feed:rebuild
Dato che il comando adabra:feed:run esegue l'export dei feed con status STATUS_MARKED_REBUILD ('marked-rebuild') si consiglia di richiamarlo con una frequenza alta (si consiglia una frequenza di una chiamata al minuto), mentre adabra:feed:rebuild dovrà essere richiamato solo nel momento in cui si vuole avviare la ricostruzione del feed.
Configurazione
Per maggiori dettagli sulla configurazione del modulo lato frontend fare riferimento alla seguente documentazione https://drive.google.com/file/d/1pbpZxbzRkzZfkKwJF2PeZR1cCoJeWlII/view