Tag: code

Magento How to convert text attribute to dropdown attribute

If you are using Magento as ecommerce framework you could be interested on how to change an attribute type. The main answer is: you can’t! Indeed, you have to create a new one because you can’t change the attribute types (nether the code name and many other things), so the best solution for me was […]


Magento add Bestseller products by date range

Here is how to get a collection of products best sold in a given date range (could be daily, monthly, weekly, etc…)


Magento adding you own custom RSS Feeds

You know you will need, before or after, to add your own custom RSS feeds to your Magento. For example, I needed to create some custom RSS Feeds to list bestseller products by date (bestseller weekly, monthly, etc…) How to do it? It’s quite complex but not so much if you follow this mini tutorial: […]


Magento Export products in custom XML [script]

If you have to export all or a part of your Magento products you can try this simple script which creates a products collection and writes a simple and custom XML file per product (but you can simply change it to write a single long XML file). Hope you enjoy it!


Postfix Autoreply/Out-of-Office Virtual HOWTO

Imbattutomi nell’arduo problema di trovare un modo per configurare un autorisponditore sul server di posta di un cliente che usa account virtuali e non di sistema, ho finalmente risolto l’arcano ricordandomi della mitica funzione “pipe” di Postfix, ecco come fare: Se avete Postfix configurato su mysql dovrete inanzitutto aggiungere un “transport” nella tabella appropriata del […]


WordPress: Dynamic Meta Description and Keywords howto

This is a quick guide to add dynamic meta description and keyword to each different url of our WordPress blog, very useful to SEO users. Open your header.php file from your theme directory and put this code into: Meta Content Description <meta name=”description” content=” <?php if (have_posts() && is_single() OR is_page()):while(have_posts()):the_post(); $out_excerpt = str_replace(array(“\r\n”, “\r”, […]


For loop explained (Bash, PHP, Perl, Phyton)

Quante volte vi sara’ capitato di scrivere un ciclo “for” nel vostro linguaggio di programmazione preferito per automatizzare un processo o per renderlo piu’ semplice? Ecco come si scrive un ciclo “for” in 4 linguaggi di programmazione molto famosi: Bash: for i in $(seq 1 10); do echo $i; done PHP: for ($i=1; $i>=10; $i++) […]


MySQL: display records per hours, days, etc…

Un’ottimo metodo per calcolare i record totali raggruppati per periodi di tempo (avendo a disposizione una colonna di tipo timestamp): SELECT COUNT(id) as items FROM <tablename> WHERE timestamp BETWEEN <date_from> AND <date_to> GROUP BY DATE_FORMAT(FROM_UNIXTIME(timestamp), ‘%H’) In questo modo se per esempio <date_from> e <date_to> formano 24 ore, otterremo i record raggruppati per ogni ora […]


Linux Bash ottenere la somma di numeri interi da file linea per linea

Due righe di codice bash per sommare insieme piu’ numeri all’interno di un file. Prendiamo un file del tipo: 3443535 9878977 67554 987798 232324 Come ottenere la somma totale di tutte le linee? Niente di piu’ semplice: #!/bin/bash if [ -z $1 ]; then echo “Usage: $0 <file>” exit 1 fi sum=`(sed ‘s/^/x+=/’ $1; echo […]


Categories