Problemi di charset tra Propel ed un database utf8

Se come me avete avuto dei problemi con il giusto charset-encoding tra Propel e un database utf8, per sistemare le cose è sufficente aggiungere il parametro encoding nel file database.yml. Sembra che il client Propel si connetta di default con un charset non utf8, molto probabilmente usa di default il wester (ISO-8859-1).

1
2
3
4
5
6
all:
  propel:
    class:          sfPropelDatabase
    param:
      dsn:          mysql://username:password@localhost/database
      encoding:     utf8

Come trovare l’ultima query eseguita da propel

A volte è molto comodo sapere qual è l’ultima query che Propel ha eseguito. Beh per farlo è molto semplice:

1
2
$connection = Propel::getConnection();
echo $connection->lastQuery;

Facile no… 😉 !!!

Tutorial Jobeet completo e in Italiano

Probabilmente molti di voi hanno già seguito Jobeet, il tutorial in 24 puntate, pubblicato tra l’inizio di dicembre scorso e Natale. Da ieri, il tutorial è completamente disponibile anche in Italiano, grazie al contributo di alcuni volontari. Possiamo dire di essere orgogliosi di questo risultato, essendo gli unici traduttori ad aver completato il lavoro con così poco ritardo rispetto alla versione originale.