Importazione DBF magento

Riportiamo in questo articolo l’esperienza su un progetto di importazione dati da un gestionale verso magento che utilizza in export file DBF per l’importazione di prodotti configurabili e categorie su Magento. Per poter leggere e scrivere file di tipo DBF è necessario caricare nel proprio ambiente una libreria PHP5 denominata […]

Leggi tutto →

Magento Winfarm

Magedevel ha realizzato un modulo di integrazione tra il gestionale win Farm e Magento. Il modulo sincronizza : catalogo prodotti categorie prezzi e inventario Esporta gli ordini verso winfarm Importa lo stato degli ordini da winfarm e genera la spedizione in automatico Stiamo realizzando la nuova versione per Magento2. Per […]

Leggi tutto →

Magento integrazione con gestionali creare un cliente da codice

Quando si eseguono delle integrazioni tra il gestionale (teamsystem, zucchetti, danea, mexal, sap, as400) capita spesso di dover fare un caricamento iniziale di un database esistente su Magento. Questo perchè magento ad esempio sostituisce un vecchio ecommerce custom, o perchè si vuol fare un’importazione iniziale dei clienti dal gestionale al sistema […]

Leggi tutto →

Aggiornare magento quando e come farlo

L’aggiornamento della versione di Magento è un argomento molto discusso e controverso. Quando aggiornare? E’ utile aggiornare? La nostra risposta è sì è utile aggiornare e tenere sempre aggiornato il nostro sistema. Per farlo in modo indolore è necessario avere alcuni accorgimenti. Cosa bisogna fare prima di procedere ad un […]

Leggi tutto →

Magento informazioni sugli store

Molto spesso nello sviluppo di un modulo magento è importante sapere in che store o website o storeview ci troviamo. Ecco alcune funzioni che ci permettono di capire in un modulo magento dove siamo. // I dettagli dello store corrente $store = Mage::app()->getStore(); // Id dello store corrente $storeId = Mage::app()->getStore()->getStoreId(); // Il […]

Leggi tutto →

Sviluppo estensioni magento best practice

Programmare un’estensione per Magento è un’attività non troppo complessa ma che va fatta seguendo degli standard e delle pratiche per evitare problemi di compatibilità e di conflitti. Vediamo alcune “best practice” consigliate dal team di Magento. Struttura di un’estensione Magento e configurazione I template dovrebbero essere salvati in una cartella […]

Leggi tutto →

Come gestire i conflitti tra i moduli Magento

Magento permette ad un nostro modulo personalizzato di eseguire la riscrittura tramite estensione di una classe base attraverso la direttiva <rewrite></rewrite> che può essere inserita nel file config.xml del nostro modulo. Possiamo eseguire un rewrite di block, model, helper e controller.  Spesso può capitare che una stessa classe sia stata riscritta […]

Leggi tutto →

Velocizzare magento tecniche base

Velocizzare Magento non deve essere considerata un’arte per pochi eletti o una sorta di imposizione delle mani da parte di qualche guru ben informato. In questo articolo vedremo in breve alcune tecniche che possono essere messe in pratica per velocizzare Magento. Vi consigliamo di verificare queste tecniche sempre in ambienti […]

Leggi tutto →