Come controllare tutto installato nelle estensioni Magento?


16

Dove posso controllare tutte le estensioni Magento installate nel pannello di amministrazione?


sei anche nuovo su StackOverflow poiché si tratta di un forum di programmazione e dovresti porre tali domande altrove. Ma mentre sto già scrivendo :) dai un'occhiata a Sistema> Configurazione> Avanzate> Avanzate. E puoi scoprire cosa è installato dall'app / etc / modules /.
Anton S

Le "estensioni" di Magento aggiungono codice al sistema MVC basato sulla configurazione. È legato alla programmazione borderline, poco richiesto.
Alan Storm,

Risposte:


22

C'è molta confusione sulla terminologia qui. Magento, il sistema di programmazione, ha moduli di codice. Questi moduli sono spesso (erroneamente, anche se l'ho fatto da solo) chiamati estensioni. I moduli consentono di aggiungere codice al sistema MVC basato sulla configurazione di Magento.

Magento ha anche un sistema chiamato Magento Connect. Magento Connect ti consente di installare estensioni. Le estensioni Magento Connect sono pacchetti speciali pera. Questi pacchetti possono installare un file ovunque nel sistema Magento. Un'estensione può contenere molti moduli. Può anche contenere file arbitrari che non fanno parte di un modulo.

Non esiste un luogo formale per verificare quali moduli sono installati in Magento. Informalmente, le persone usano la sezione di configurazione Disable Output del modulo all'indirizzo

System -> Configuration -> Advanced -> Disable Modules Output

Questa sezione creerà un elenco di ciascun modulo programmatico installato nel sistema

Per le estensioni Connect, vai a

System -> Magento Connect -> Magento Connect Manager

Qui è dove dovresti installare / rimuovere / gestire le estensioni di connessione.

C'è ancora il problema delle estensioni installate manualmente. Magento non offre un mercato formale. Molti sviluppatori di estensioni di terze parti hanno creato i propri sistemi di installazione, oppure hai installato i loro file manualmente. Non è possibile tenere traccia di queste estensioni se non quella di differenziare la base di codice.


Ci sono strumenti che sono moduli come MDN Extension Conflict (originariamente Maison du Logiciel) che non solo elenca dove si scontrano le classi di moduli, ma elenca anche tutti i moduli (compresi i moduli Magento) e visualizza il versioning contenuto nel loro etc / config.xml File. Come notato, ymmv, a seconda dello sviluppatore.
Fiasco Labs,

7

Puoi anche vedere quali estensioni sono installate cercando in /app/etc/modules/. Se non contiene un .xmlfile, Magento non sa che esiste.


2

La domanda originale chiedeva come "controllare". Ciò potrebbe significare alcune cose diverse, come ad esempio quali moduli sono installati, che sono attivi, ecc. Un'altra cosa da controllare sarebbe il numero di versione, per vedere se ci sono aggiornamenti per i tuoi moduli.

Molti moduli scrivono i propri strumenti di gestione per salvare questa seccatura, ma molti non lo fanno - per quei casi trovo più facile controllare il database per le versioni dei moduli.

Quando viene eseguito uno script di aggiornamento, viene aggiunta una voce di database nella tabella core_resource, ecco come Magento sa di non eseguire più e più volte gli script di aggiornamento.

Basta controllare questa tabella e puoi scoprire tutte le versioni dei moduli installati in un unico punto. Non risolve il problema di scoprire l'attuale versione dello sviluppatore, ma risolve metà del problema.

Le altre risposte sono ovviamente corrette, puoi controllare nel pannello di amministrazione in "Sistema" -> "Configurazione" -> "Avanzate", fai clic su "Avanzate".

Questo dà un elenco, proprio come se dovessi guardare nella struttura dei file in app / etc / modules tutti i file xml.


0

Puoi controllare le impostazioni del tuo modulo usando gli strumenti online. Soprattutto vale per i moduli di spedizione e pagamento (se ne hai installato uno). Ecco alcune ulteriori informazioni sul controllo della configurazione di Estore . Nel caso in cui non sia corretto, i tuoi clienti potrebbero avere problemi alla cassa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.