Prima di procede alla disabilitazione di una estensione (o modulo), è bene prima verificarne lo stato. Connettendoci al server via SSH, spostiamoci alla directory radice dell’installazione di Magento (cartella in cui è contenuta la directory app). Con il seguente comando Magento ci restituirà l’elenco delle estensioni presenti, prima i moduli abilitati e successivamente la lista dei moduli disabilitati:
$ php bin/magento module:status
List of enabled modules:
Magento_Store
Amasty_Base
Amasty_Cart
Amasty_Geoip
Magento_Directory
Amasty_CrossLinks
…
…
Wyomind_PickupAtStore
Wyomind_AdvancedInventory
Wyomind_Watchlog
List of disabled modules:
Iazel_RegenProductUrl
Mageants_AutoRelatedProducts
Magecomp_Productattachments
Magedelight_OneStepCheckout
Dopo aver verificato lo stato dell’estensione da disabilitare, possiamo procedere a vedere la prima modalità per disabilitare l’estensione:
sempre dal direttorio root di Magento, possiamo eseguire le seguenti istruzioni
php bin/magento module:disable –clear-static-content
php bin/magento setup:upgrade
ed eventualmente rimuoviamo i file dell’estensione con le seguenti istruzioni:
cd app/code//
rm -rf
da notare che se si utilizzano più estensioni dello stesso provider, è bene assicurarsi di non rimuovere l’estensione condivisa, la maggior parte dei Produttori di software per Magento, utilizza un’estensione condivisa o un pacchetto di dipendenze come base per tutte le loro estensioni.
Per disabilitare manualmente una estensione, possiamo modificare il file app/etc/config.php
In questo file, Magento memorizza un flag per ogni estensione installata. Il flag è a 1 se l’estensione è abilitata, il flag è a 0 se l’estensione è disabilitata. Per disabilitare un modulo, mettiamo a 0 il flag. Successivamente ci spostiamo nella cartella var per pulire la cache cancellando il contenuto delle directory cache e page_cache.
L’estensione Ves_Blog è disabilitata, mentre le altre presenti nella schermata sono abilitate
Per accedere al Module Manager, dobbiamo andare nel pannello di amministrazione di Magento con le credenziali di amministratore. Da menu “Sistema => Configurazione guidata Web (Web Setup Wizard)“.
E nel Setup Wizard, cliccare su Module Manager
Molti produttori di estensioni hanno impostato una scheda nella sezione di configurazione. Quindi un’altra possibilità che abbiamo per controllare quali estensioni sono installate, è di navigare su Negozi => Configurazione. In questo modo possiamo vedere le schede dei fornitori delle estensioni installate. Ciò non ti consentirà di ottenere l’elenco completo delle estensioni installate, ma la maggior parte di esse. Ad esempio, in questa schermata è possibile visualizzare la scheda Mageplaza Extensions e l’estensione Layered Navigation installata nello store:
Nel pannello di amministrazione, esiste un’altra possibilità di visualizzazione moduli installati in Magento 2 (non disponibile in tutte le versioni). Per potervi accedere, devi selezionare Negozi –> Configurazione –> Avanzate –> Avanzate (Stores –> Configuration –> Advanced –> Advanced)
Qui puoi vedere l’elenco delle tue estensioni.
Se vuoi migliorare il tuo ecommerce, potete cantattarmi inviando una email all’indirizzo info@bloginnovazione.it, o compilando il form contatti di BlogInnovazione.it
Guido Pratt
Magento Specialist
Alberta Innovates annuncia nuovi finanziamenti attraverso il programma Digital Innovation in Clean Energy (DICE). Sono disponibili 2,5 milioni di dollari in finanziamenti da…
Il wireless ottico potrebbe non avere più ostacoli. Studio del Politecnico di Milano con Scuola Superiore Sant’Anna di Pisa, e…
In un’epoca di grandi trasformazioni economiche e sociali emerge l’urgenza di ridisegnare nuovi modelli organizzativi delle aziende per guidare il…
EarlyBirds , la piattaforma australiana di Open Innovation e Industry Intelligence, si distingue come innovatore leader tra le startup australiane di…
Quale contributo effettivo può dare e sta già dando l’Intelligenza artificiale all’ambito delle cure e della sanità italiana? Questa è…
Lightspeed Commerce Inc. ha recentemente ospitato l'edizione 2023 del Lightspeed Summit, "Oxygen". Il vertice di tre giorni a Montreal ha riunito…
L'iniziativa "AI Ready" di Amazon, offre lezioni online per sviluppatori e altri professionisti tecnici, nonché per studenti delle scuole superiori…
L’intelligenza artificiale generativa è l’argomento di discussione tecnologico più caldo del 2023. Cos’è l’intelligenza artificiale generativa, come funziona e di…
Alcatel-Lucent Enterprise è orgogliosa di annunciare che la sua piattaforma di collaborazione, Rainbow™ by Alcatel-Lucent Enterprise ha ottenuto la Certificazione…
BYD ha centrato un risultato storico: sei milioni di veicoli a nuova energia usciti dalla catena di montaggio dello stabilimento…