Eseguire il codice Magento in un file PHP esterno

Spesso, potresti avere la necessità di voler prelevare alcune informazioni dal database del tuo store Magento, o magari di voler effettuare delle modifiche ad un determinato prodotto.
Ma agire direttamente sul database potrebbe rendere instabile la tua installazione, in quanto in questo modo potresti saltare alcuni controlli effettuati da Magento, oltre che non rispettare le dovute dipendenze tra le tabelle.
Ecco perché è fortemente consigliato effettuare queste operazioni utilizzando le funzioni di Magento.
- Leggi l'articolo, ti bastano solo 42 secondi
Sei di fretta? Scarica il PDF e consultalo quando vuoi!
Il codice
Assumendo che il tuo file PHP sia ad esempio my_script.php e sia salvato nella root principale del tuo spazio FTP, per rendere disponibili all’uso le funzioni di Magento, ti basta scrivere all’interno del file il seguente codice:
<?php require_once( 'app/Mage.php' ); umask( 0 ); Mage::app(); // Codice da eseguire ?>
In questo modo, hai collegato il file a Magento e hai inizializzato l’applicazione.
Ora, non ti resta che scrivere il codice di cui hai bisogno ed iniziare a lavorare!