Come utilizzare punti nelle URL

Quando in un progetto si utilizzano url contenenti punti, in una installazione standard di symfony, si otterrà dal server web un errore 404: questo perché verrà cercato dal server stesso un file piuttosto che ridirigere la richiesta al motore di routing di symfony. Facciamo un esempio pratico: routing.yml: test: url: /test/:title param: { module: test, […]

Symfony e YUI

Durante l’ultimo Symfony Camp (che ahimè mi son perso) l’ottimo Dustin Whittle (responsabile di progetti symfony-based in Yahoo!) ha presentato alcune slide che spiegano l’integrazione delle Yahoo! User Interface Library (YUI) nel framework. Se anche tu come me sei dispiaciuto di aver perso il Camp, ma vuoi comunque vedere le slide di Dustin, allora clikka […]

Cheat-sheet da scrivania

L’ottimo Paolo ci fa notare che Andreia Bohner ha realizzato alcuni Cheat-sheet contenenti le classi più importanti del framework, da tenere sempre pronti sulla scrivania. Rinnovo i ringraziamenti ad Andreia per l’ottimo lavoro, ed ecco la lista con gli schemi da scaricare: Schema Modello Vista Validazione Form Helper Helper javascript e Ajax Struttura delle directory […]

Symfony arriva a 1.0.7

Oggi è stata rilasciata la nuova versione 1.0.7 del ramo stabile di symfony, versione, come le precedenti del branch 1.0.x, dedicata al bug fixing: in particolare questa versione risolve numerosi problemi riscontrati con il dump e il load dei dati del database (propel-dump-data e propel-load-data). Questa è la prima versione rilasciata dal duo Noël e […]

eAccelerator e routing dei metodi

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 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): sfFilterChain->execute() #5 /usr/share/pear/symfony/filter/sfFilterChain.class.php(43): […]

phpDay - Maggio 2019 a Verona