Monthly Archives: February 2011

Regular Expression con Symfony

Written on February 10, 2011 at 15:03, by

Durante l’implementazione dei vari controlli di validazione di un form potrebbe capitare di dover aggiungere un’ espressione regolare per la verifica di un particolare campo. Di seguito riporto un esempio di come è possibile aggiungere un controllo di tipo regular expression in una classe form: $this->setValidators(array( ‘telefono_cellulare’ => new sfValidatorRegex(array(‘pattern’ => ‘/\+[3][9][0-9]{10}$/i’), array(‘invalid’ => ‘FormatoContinue Reading

Problema overwrite di datasource sulla stessa XPage

Written on February 7, 2011 at 21:08, by

Durante l’implementazione di una XPage potrebbe capitare di avere più di un DataSource all’interno della stessa pagina. Questa situazione è abbastanza comune, ad esempio, se vengono effettuate inclusioni di pagine in altre pagine. Se tali DataSource vengono realizzati con lo scopo di effettuare una OpenDocument, potreste trovarvi di fronte ad un problema di overwrite delContinue Reading

Problemi di connessione LocalHost con SQLSERVER EXPRESS 2005

Written on February 7, 2011 at 21:01, by

Completata l’installazione di SQLSERVER EXPRESS 2005, procediamo alla registrazione del nostro server sul client STUDIO 2005 per poter navigare all’interno dei vari database. Normalmente il nostro server locale viene identificato con una denominazione simile: <Nome macchina>\SQLEXPRESS. Potremmo avere l’esigenza di dover registrare il nostro server con la classica denominazione LOCALHOST, questo potrebbe creare dei problemiContinue Reading

Controlli dinamici di validazione form con Symfony

Written on February 3, 2011 at 13:48, by

Molto probabilmente, durante l’implementazione e l’utilizzo di classi form con Symfony, vi sarà capitato di dover eseguire alcuni controlli di validazione solamente in presenza di certe condizioni. Ad esempio controllare la presenza obbligatoria di un provincia solo se la nazione impostata precedentemente è Italia. Questo potrebbe essere un problema visto che normalmente i controlli diContinue Reading