Posts Tagged ‘symfony’

personalizzare i filtri nel backend – 2

Se ricordate un vecchio post sull'applicazione della traduzione ai filtri del backend, sappiate che ora c'è una soluzione migliore: PLAIN TEXT CODE: if (sfConfig::get('sf_i18n')) {   $this->widgetSchema->getFormFormatter()->setTranslationCatalogue('sf_admin'); } Tutto qui. Basta mettere queste poche righe di codice nelle classi BaseFormFilterDoctrine.class.php o BaseFormFilterPropel.class.php e il gioco è fatto. I filtri saranno tradotti, anche in altre eventuali [...]

La documentazione di symfony migra a git

La documentazione ufficiale di symfony (versioni 1.3 e 1.4) è stata migrata dallo storico repository subversion a un nuovo repository distribuito basato su git. Questo vuol dire che sarà molto più semplice contribuire alla documentazione, non essendo più necessario richiedere le credenziali di accesso: basterà fare un fork del progetto, inserire i propri contributi e [...]

Symfony Templating Component

E' stato rilasciato il nuovo componente Symfony dedicato al templating. Il Symfony Templating component è essenzialmente un layer molto leggero, ma potente, che permette di creare e gestire template coprendo la maggior parte delle classiche necessità associate ad una libreria del genere. Sono infatti gestite la presenza degli slot, della ereditarietà (anche multipla) tra template [...]

Aiuta la comunità di Symfony e vinci un premio!

La comunità degli sviluppatori di Symfony ha proposto un nuovo progetto chiamato 1day1ticket. In pratica a partire dal 1° luglio per un numero imprecisato di mesi gli sviluppatori che aiuteranno a chiudere più ticket ed a migliorare quindi il codice del framework riceveranno, da alcuni sponsor, premi in varia natura. Ma non solo, anche il [...]

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

comandi di symfony direttamente nella IDE

Se siete tra quegli sviluppatori che amano avere tutto a portata di mano, potete beneficiare di un set di comandi per Komodo, di cui potete vedere qui sotto una piccola anteprima. Basta scaricare il pacchetto ed aggiungerlo alla toolbox di Komodo, poi ci si può anche dimenticare della finestra del terminale

Aggiornare a symfony 1.2

Ieri è uscita la versione finale di symfony 1.2, che introduce interessanti novità, tra cui il supporto a Propel 1.3 (attenti a non fare confusione con i numeri di versione...) Come aggiornare dalla precedente 1.1 o addirittura dalla ormai veneranda 1.0? Innanzitutto i riferimenti alla documentazione ufficiale, che non guastano mai: http://www.symfony-project.org/installation/1_2/upgrade Ricordiamo che non [...]

Symfony 1.1.2 è stato rilasciato

Siamo giunti alla seconda sub-release di Symfony 1.1: nessuna novità è stata introdotta (per il nuovo routing sub-framework bisognerà aspettare la versione 1.2) ma sono stati corretti parecchi bug. Particolare attenzione è stata riservata al sub-framework di gestione dei form, risolvendo molti problemi riguardanti Validator e Widget. Sono stati corretti anche alcuni bug riguardanti la [...]

Symfony plugins: Audit degli oggetti Propel

Se avete bisogno di memorizzare lo storico su db delle azioni CRUD che un utente compie su vari oggetti Propel, vi consiglio questo interessante plugin, sfPropelAuditPlugin. Esso memorizza su una tabella del db vari dati come: utente che sta eseguendo l'azione nome della classe dell'oggeto modificato id dell'oggetto modificato data della modifica le modifiche effettuate [...]

Symfony 1.1 è stato rilasciato

Finalmente Symfony 1.1 vede ufficialmente la luce. Tra le principali novità del framework: La nuova, più flessibile e leggera, architettura di Symfony 1.1 Un parser YAML con supporto al report degli errori Propel 1.2 come plugin e non più come componente del core Il sotto-framework delle form e quello della validazione Il sistema per gestire [...]