Sonata e sortable

Chi avesse l’esigenza di gestire in Sonata un’entità con applicato il behaviour sortable di Doctrine2 si troverebbe con la sgradita sorpresa di non poter operare le comuni operazioni necessarie in questi casi: tipicamente, spostare le righe in su, in giù o in cima alla lista. Purtroppo tale behaviour non offre alcun metodo che astragga le […]

Symfony 2.1 validazione a cascata

In Symfony2 incorporare i form è davvero facile come mostrato  nella guida ufficiale di Symfony per la creazione e l’associazione di due form. In questo tip parleremo della validazione in cascata di sottoform. Supponiamo di avere un ProductForm che incorpora CategoryForm, entrambi con annotazioni che impostano i diversi vincoli di validazione per ciascuna classe. Seguendo la […]

velocizzare il deploy con capifony

Come probabilmente saprete, Capifony (per chi non lo conoscesse, è lo standard de facto per gestire i deploy su Symfony2) purtroppo ha un’impostazione predefinita che reinstalla tutti i vendor a ogni deploy. Questo vuol dire che ogni volta che facciamo un deploy dobbiamo aspettare che il server di produzione (o comunque il server su cui […]

deploy semplificato con Symfony2

Come probabilmente saprete, l’attuale standard de facto per il deploy con Symfony2 è Capifony. Può capitare però, di avere esigenze di deploy molto più semplici, oppure di non voler usare ruby, o ancora non avere la possibilità di configurare il server remoto per utilizzarlo. Perché allora non riciclare la semplice strategia utilizzata dal caro vecchio […]

Documentazione ufficiale italiana di Symfony 2.0

Il team di traduzione italiano, ancora una volta, è riuscito a tradurre per primo la corposa documentazione di Symfony2, che ora è finalmente disponibile sul sito ufficiale. Ci sono ancora alcuni dettagli da definire, come per esempio i collegamenti nel menù non ancora tradotti, ma ci stanno lavorando. Nel frattempo, grazie al contributo di Vittore […]

phpDay - Maggio 202o a Verona