Archive : CakePHP

Utilizzare il layout di un plugin da un punto qualunque dell’applicazione

CakePHP 1.2 introduce una serie di funzionalità dedicate esplicitamente allo sviluppo RAD di applicazioni. In questo articolo spiego come è possibile utilizzare dei layout contenuti in uno specifico plugin utilizzando quindi il concetto stesso di plugin per re-distribuire contenuti grafici oltre alle funzionalità contenute in helpers e components. All’interno di un metodo di controller, appena [...]

Utilizzare operatori sql in CakePHP find()

Riporto il sunto di una discussione sviluppata sul Gruppo Google di CakePHP inerente all’utilizzo di operatori SQL nelle operazioni di estrazione dati (finder query): http://groups.google.com/group/cake-php/browse_thread/thread/89dd8a8846bad3a1?hl=en L’autore ha la necessità di estrarre da un campo di testo un numero limitato di caratteri utilizzando l’operatore SQL LEFT: LEFT(Table.field, len) as new_field_name La soluzione proposta (e testata) consiste [...]

CakePHP: Utilizzare “bake script” con MAMP su Mac OSX

Gli sviluppatori CakePHP che volessero utilizzare il comodo script “bake” su di una LAMP realizzata con MAMP si trovano di fronte ad un errore di connessione con il server db: ————————————————————— Bake Model Path: /Users/peg/Sites/cake12/app/models/ ————————————————————— Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’ (2) in /Users/peg/Sites/cake12/cake/libs/model/datasources/dbo/dbo_mysql.php on line 370 Warning: mysql_select_db(): [...]