Andrea Saccà - 5 novembre 2014
Snippet
In questa sezione troverai una raccolta di snippet pronti all'uso per velocizzare al meglio il tuo lavoro con Magento.
Andrea Saccà - 29 ottobre 2014
Inserire un blocco di prodotti nuovi in una pagina cms Magento
Questo piccolo e semplice snippet ti permetterà di visualizzare i prodotti impostati come nuovi in una pagina cms di Magento. Ti ricordo che per impostare i prodotti come nuovi, devi usare l'attributo "Imposta come nuovo dal" Corso Magento 1 Il primo corso in Italia su Magento. Più di 20h di... Questo piccolo e semplice snippet ti permetterà di visualizzare i prodotti impostati come nuovi in una pagina cms di Magento. Ti ricordo che per impostare i prodotti come nuovi, devi usare l'attributo "Imposta come nuovo dal" Corso Magento 1 Il primo corso in Italia su Magento. Più di 20h di...Andrea Saccà - 23 ottobre 2014
Richiamare un blocco statico in una pagina phtml del template di Magento
In un precedente articolo, abbiamo visto come richiamare un blocco cms in una pagina cms di Magento. Questo semplice snippet invece, ti tornerà utile qualora dovessi richiamare un blocco cms all'interno di un file phtml. <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('blocco-contatti')->toHtml(); ?> Attenzione! Ricorda di cambiare cms-block-id con l’ID del tuo blocco statico. In un precedente articolo, abbiamo visto come richiamare un blocco cms in una pagina cms di Magento. Questo semplice snippet invece, ti tornerà utile qualora dovessi richiamare un blocco cms all'interno di un file phtml. <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('blocco-contatti')->toHtml(); ?> Attenzione! Ricorda di cambiare cms-block-id con l’ID del tuo blocco statico.Andrea Saccà - 1 ottobre 2014
Magento - come ottenere la quantità di un determinato prodotto
<?php $_product = 174; // L'ID del prodotto $qtyStock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty(); <?php $_product = 174; // L'ID del prodotto $qtyStock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();Andrea Saccà - 7 settembre 2014
Come inserire il blocco Prodotti "nuovi" nella home page di Magento
[php][/php] [php][/php]Andrea Saccà - 5 settembre 2014
Magento - come caricare un prodotto da ID o da codice SKU
<?php $_product = Mage::getModel('catalog/product')->load(108); // dove 108 è l' ID del prodotto $_product = Mage::getModel('catalog/product')->loadByAttribute('sku','codice-prodotto'); // dove codice-prodotto è il codice del prodotto :) <?php $_product = Mage::getModel('catalog/product')->load(108); // dove 108 è l' ID del prodotto $_product = Mage::getModel('catalog/product')->loadByAttribute('sku','codice-prodotto'); // dove codice-prodotto è il codice del prodotto :)Andrea Saccà - 2 luglio 2014
Come cancellare tutti i prodotti dal database di Magento
Devi cancellare tutti i prodotti e dati di test dal database del tuo store Magento? Ecco un semplice script da eseguire nel tuo database. Questo è stato testato e funziona correttamente con Magento 1.9. ATTENZIONE! Mi raccomando, [highlight]ricordati di fare un backup del database[/highlight] prima di ogni operazione sul database... Devi cancellare tutti i prodotti e dati di test dal database del tuo store Magento? Ecco un semplice script da eseguire nel tuo database. Questo è stato testato e funziona correttamente con Magento 1.9. ATTENZIONE! Mi raccomando, [highlight]ricordati di fare un backup del database[/highlight] prima di ogni operazione sul database...Andrea Saccà - 4 ottobre 2013
Come disabilitare l'editor WYSIWYG in Magento
Se anche tu hai avuto problemi con l'editor di testo di Magento, puoi risolvere il problema semplicemente disabilitandolo di default oppure disabilitarlo completamente. Può capitare anche di non voler dare questa opzione ai clienti che la maggior parte delle volte tendono a creare dei mostri, sottolineando, cambiando caratteri, colorando con... Se anche tu hai avuto problemi con l'editor di testo di Magento, puoi risolvere il problema semplicemente disabilitandolo di default oppure disabilitarlo completamente. Può capitare anche di non voler dare questa opzione ai clienti che la maggior parte delle volte tendono a creare dei mostri, sottolineando, cambiando caratteri, colorando con...Andrea Saccà - 12 aprile 2013
Come ottenere l'url della cartella Media in Magento
Esempio http://www.mionegozio.it/media/ [php]<?php echo $this->getMediaUrl(); ?>[/php] oppure [php]<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); ?>[/php] Esempio http://www.mionegozio.it/media/ [php]<?php echo $this->getMediaUrl(); ?>[/php] oppure [php]<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); ?>[/php]Andrea Saccà - 8 aprile 2013
Magento Tutorial: Aggiungere un nuovo blocco (reference) strutturale in Magento
Se già conosci un pò Magento, saprai sicuramente che è completamente modulare e ciò consente di avere una grande scalabilità e flessibilità per il tuo negozio. Mentre si sviluppa un template per Magento, ci si trova di fronte a molti blocchi che puoi inserire in dei blocchi strutturali. Se non... Se già conosci un pò Magento, saprai sicuramente che è completamente modulare e ciò consente di avere una grande scalabilità e flessibilità per il tuo negozio. Mentre si sviluppa un template per Magento, ci si trova di fronte a molti blocchi che puoi inserire in dei blocchi strutturali. Se non...Andrea Saccà - 6 febbraio 2013
Link "Guarda prodotto nel frontend" nell'admin di Magento
Ti è mai capitato di creare o modificare un prodotto nell'admin di Magento e poi di doverlo andare a cercare nel frontend? Forse dopo un pò di tentativi si riesce a raggiungere il prodotto o tramite la categoria oppure tramite la ricerca, ma il più delle volte bisogna rifare gli... Ti è mai capitato di creare o modificare un prodotto nell'admin di Magento e poi di doverlo andare a cercare nel frontend? Forse dopo un pò di tentativi si riesce a raggiungere il prodotto o tramite la categoria oppure tramite la ricerca, ma il più delle volte bisogna rifare gli...Andrea Saccà - 9 novembre 2012
Importare iscritti alla Newsletter di Magento senza email di conferma
Di recente ho dovuto importare in Magento una lista di email per la newsletter. Per fare questo ho trovato uno script molto veloce che fa proprio questo. 1. Create un file php chiamato importSubscribers.php e incollateci questo codice: < ?php require_once "app/Mage.php"; Mage::app(); $subscribers = array('email@email.com','email@email.com'); foreach ($subscribers as $email... Di recente ho dovuto importare in Magento una lista di email per la newsletter. Per fare questo ho trovato uno script molto veloce che fa proprio questo. 1. Create un file php chiamato importSubscribers.php e incollateci questo codice: < ?php require_once "app/Mage.php"; Mage::app(); $subscribers = array('email@email.com','email@email.com'); foreach ($subscribers as $email...Andrea Saccà - 4 ottobre 2012
Fontis_Recaptcha - Aggiungi la validazione CAPTCHA ai form di contatti in Magento
Questa estensione protegge i form "Invia ad un amico", "Contattaci", "Revisione Prodotto" e il form di registrazione clienti dagli Spambot aggiungendo il controllo reCAPTCA a questi form. Potete trovare il modulo gratuito qui: http://www.magentocommerce.com/magento-connect/Fontis/extension/1169/fontis-recaptcha Questa estensione protegge i form "Invia ad un amico", "Contattaci", "Revisione Prodotto" e il form di registrazione clienti dagli Spambot aggiungendo il controllo reCAPTCA a questi form. Potete trovare il modulo gratuito qui: http://www.magentocommerce.com/magento-connect/Fontis/extension/1169/fontis-recaptchaAndrea Saccà - 2 ottobre 2012
Inserire un Blocco CMS in una Pagina CMS Magento
Può capitare di dover inserire un blocco di testo o un blocco di immagini, insomma, un blocco con del contenuto html in una o più pagine cms di Magento. Per farlo, possiamo creare un blocco CMS, e richiamarlo all'interno di una pagina cms, o nella descrizione di un prodotto o... Può capitare di dover inserire un blocco di testo o un blocco di immagini, insomma, un blocco con del contenuto html in una o più pagine cms di Magento. Per farlo, possiamo creare un blocco CMS, e richiamarlo all'interno di una pagina cms, o nella descrizione di un prodotto o...Andrea Saccà - 21 agosto 2012
Magento problema Paypal. Errore: Questa fattura commerciale è già stata pagata.
Facendo dei test di pagamento con Paypa per un sito ecommerce realizzato con Magento, mi sono imbattuto in questo errore dopo il reindirizzamento: "Questa fattura commerciale è già stata pagata. Per maggiori informazioni, contatta il commerciante" Il problema era dovuto al fatto che l'account Paypal era collegato a più siti... Facendo dei test di pagamento con Paypa per un sito ecommerce realizzato con Magento, mi sono imbattuto in questo errore dopo il reindirizzamento: "Questa fattura commerciale è già stata pagata. Per maggiori informazioni, contatta il commerciante" Il problema era dovuto al fatto che l'account Paypal era collegato a più siti...Andrea Saccà - 28 giugno 2012
Come inserire il blocco newsletter Magento in una pagina CMS
Magento ha già al suo interno un ottimo motore di newsletter. Scopri come inserire il blocco d'iscrizione alla newsletter in una pagina CMS. pesso capita di dover realizzare una pagina CMS in Magento per un sito in costruzione, con la necessità di inserire i contatti del cliente. Magento è un... Magento ha già al suo interno un ottimo motore di newsletter. Scopri come inserire il blocco d'iscrizione alla newsletter in una pagina CMS. pesso capita di dover realizzare una pagina CMS in Magento per un sito in costruzione, con la necessità di inserire i contatti del cliente. Magento è un...Andrea Saccà - 7 febbraio 2012
Magento 1.6 arrotonda male i prezzi nella lista prodotti e nella pagina prodotto
Se anche voi avete riscontrato questo problema sulla versione di Magento 1.6, potete risolvere facilmente modificando il file Calculation.php [php]app/code/core/Mage/Tax/Model/Calculation.php Linea 466[/php] cambiando da [php] public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=true)[/php] a [php]public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=false)[/php] L'ho provato personalmente e per me ha funzionato correttamente.Avete riscontrato anche voi... Se anche voi avete riscontrato questo problema sulla versione di Magento 1.6, potete risolvere facilmente modificando il file Calculation.php [php]app/code/core/Mage/Tax/Model/Calculation.php Linea 466[/php] cambiando da [php] public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=true)[/php] a [php]public function calcTaxAmount($price, $taxRate, $priceIncludeTax=false, $round=false)[/php] L'ho provato personalmente e per me ha funzionato correttamente.Avete riscontrato anche voi...
17 oggetto(i)