Posted on July 27, 2008, 19:03, by fullo.
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 [...]
Posted on June 18, 2008, 23:36, by fullo.
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 [...]
Posted on June 11, 2008, 20:19, by fullo.
Ringraziamo lo staff del phpDay 2008 che ha messo a disposizione il video di presentazione di Symfony 1.1. Attualmente è disponibile solo il video in bassa qualità, a breve arriverà anche la versione a 640×480. Stay tuned!
Posted on May 20, 2008, 16:12, by garakkio.
Spesso può servire, specialmente se si sta scrivendo un CMS, utilizzare una textarea per l'editing del codice HTML. Purtroppo Symfony, ad ogni submit di una form, converte il contenuto della textarea stessa trasformando le entità HTML nei rispettivi simboli (c'è anche un ticket aperto a riguardo). Questo fastidioso comportamento fa sì che le pagine HTML [...]
Posted on February 18, 2008, 19:03, by fullo.
Utilizzare Symfony dalla shell con Dreamhost spesso porta a ricevere oscuri errori in console come il seguente: PLAIN TEXT CODE: ~/dh$ php symfony Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/user/domain.com/data/symfony/bin/symfony.php on line 42 il problema dipende dal fatto che la console dell'hosting provider utilizza php4, [...]
Posted on November 20, 2007, 18:12, by fullo.
Emiliano ci suggerisce un tips utile se usate linux come piattaforma di sviluppo. Si tratta di un piccolo script che permette di svuotare la cache di Symfony da qualsiasi directory di un progetto. Basta aprire /etc/profile ed inserire al suo interno PLAIN TEXT CODE: alias scc="cd \$(pwd | sed -e \"s#^\(/var/www/[^/]\+\).*#\1#\") && symfony cc ; [...]
Posted on September 4, 2007, 12:19, by fullo.
Se utilizzate eAccelerator sul vostro server di produzione e con le ultime due versioni di Symfony ottenete strani messaggi di errore relativi al routing dei metodi simili a PLAIN TEXT CODE: Fatal error: Uncaught exception 'sfStopException' in /usr/share/pear/symfony/action/sfAction.class.php:136 Stack trace: #0 /var/www/html/progetto/apps/applicazione/modules/modulo/actions\actions.class.php(19): sfAction->forward('default', 'module') #1 /usr/share/pear/symfony/action/sfActions.class.php(53): connectActions->executeIndex() #2 /usr/share/pear/symfony/filter/sfExecutionFilter.class.php(115): sfActions->execute() #3 /usr/share/pear/symfony/filter/sfFilterChain.class.php(43): sfExecutionFilter->execute(Object(sfFilterChain)) #4 /usr/share/pear/symfony/filter/sfFlashFilter.class.php(50): [...]
Posted on August 27, 2007, 14:48, by giorg.
Se stai cercando, su un'installazione fresca di symfony, di far funzionare i due plugin sfGuardPlugin e sfSimpleBlogPlugin ti potrebbe capitare di incorrere nel seguente errore: [...] Attempt to set foreign key to nonexistent table, sf_guard_user [...] soprattutto se stai seguendo la documentazione. Ciò è dovuto probabilmente al fatto che nel tuo propel.ini la seconda riga [...]
Posted on August 10, 2007, 11:13, by giorg.
Oggi dovevo eseguire del codice Javascript nel risultato di una chiamata ajax. La template è fatta circa così: PLAIN TEXT CODE: <?php echo __('Aggiungi prodotto') ?><input type="button" value="+" onclick="addprod()" /> <?php echo javascript_tag(" function addprod() { alert('ciao') } ") ?> Se chiamata "direttamente", questa template funziona è [...]
Posted on August 8, 2007, 14:10, by giorg.
Ti piace lo stile "web 2.0"? Beh, allora non potrai esimerti dall'arrotondare gli angoli dei tuoi elementi preferiti. L'ottimo plugin sfNiftyPlugin è un helper che permette di usare la libreria Javascript di Alessandro Fulciniti, Nifty Corners Cube, la quale appunto si occupa di arrotondare gli angoli dei tuoi elementi senza usare immagini. Una volta installato [...]