Archive for the ‘documentazione’ Category

“Di più con symfony” su Amazon come presente per l’anno nuovo!

È ufficialmente disponibile su Amazon, la nuova traduzione italiana dell’advent calendar intitolato More with Symfony e rilasciato agli inizi di dicembre in formato digitale in più lingue e cartaceo nella sola lingua inglese. Il libro approfondisce argomenti come il routing, la nuova gestione delle email di symfony 1.4, gli internals di symfony e come estendere [...]

Link diretti a Neatbeans con file_link_format

Da Symfony 1.3/1.4 c’è possibilità di aprire i file che appaiono nei messaggi di errore/eccezione o nei messaggi della debug toolbar direttamente nel vostro editor preferito. Come viene spiegato (per utenti Mac) direttamente da “Che c’è di nuovo in symfony 1.3/1.4“, configurando il parametro file_link_format in settings.yml si può personalizzare il link che viene stampato [...]

Symfony 1.2 Reference Guide, il nuovo libro su Symfony

E’ stato realizzato un nuovo libro su Symfony, si tratta della Symfony Reference Guide. Il testo in questione è liberamente consultabile dal sito del progetto, ed a breve lo sarà anche in italiano grazie ai prodi traduttori della community italiana, o acquistabile tramite Amazon a soli 19.90 dollari. Soldi che verranno utilizzati come donazione alla [...]

Deselezionare le opzioni di una select multipla in un test funzionale

Mi è capitato questa mattina di dover fare un test funzionale in cui avevo bisogno di deselezionare una serie di opzioni da una select (all’interno di una form) lasciandone però alcuni selezionati. Guardando sulla documentazione dell’sfTestBrowser ho trovato un metodo per il select e deselect di radiobutton o checkbox. Sfortunatamente non ho trovato un metodo [...]

group by

Quante volte vi è capitato di dover fare una semplice group by per contare le righe di una tabella raggruppate per una data colonna? Per intenderci, quello che si fa in maniera semplicissima in SQL con SELECT TYPE,COUNT(*) AS num FROM card GROUP BY TYPE; Purtroppo con Propel la cosa non appare subito immediata. Ecco [...]

personalizzare i filtri nel backend

La generazione automatica dei moduli di backend è bellissima, ma a volte c’è da sistemare qualche dettaglio a mano. Un caso esemplare è la form dei filtri, che purtroppo resta in inglese anche se la localizzazione è stata abilitata. Ma con qualche riga aggiuntiva nella classe filter relativa, possiamo metterla facilmente in Italiano (o anche [...]

Practical Symfony, il libro

Con un twit a sorpresa, Fabien ha annunciato l’imminente disponibilità di un nuovo libro su Symfony intitolato “Practical Symfony”. Dalla copertina si evince che il libro tratterà di Symfony 1.2 e Propel, dopo l’ormai famosa Guida definitiva a Symfony finalmente verrà rilasciato un nuovo libro dedicato a tutte le novità introdotte nell’ultimo anno. [update] Il [...]

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 [...]

Sostituire l’helper “input_date_tag()” in Symfony 1.1

Come molti di voi avranno appreso, a partire da symfony 1.1 gli helper javascript (e relativi ai form) sono (imho giustamente) da considerarsi deprecati. Questo perché rendono la scrittura (ma anche l’utilizzo) del codice più complesso del dovuto stravolgendo (e forzando) logiche non sempre corrette. Tale scelta ha però portato ad alcune mancanze, prima tra [...]

Online il libro sul nuovo Form Framework di Symfony 1.1

Finalmente è stato pubblicato il libro relativo al nuovo Form Framework di Symfony 1.1. Per ora sono stati pubblicati solo i primi quattro capitoli del manuale, che trattano rispettivamente: la creazione di form la validazione il templating l’integrazione con propel Questi quattro capitoli sono più che sufficienti ad iniziare con lo sviluppo con il nuovo [...]