Mollato definitivamente Windows in ogni sua versione, sono finalmente libero da costi legati al software. Però bisogna ammetterlo: c’è un prezzo da pagare ! Tutto quello che facevo prima con Windows non posso ritrovarlo immediatamente nelle stesse modalità in Ubuntu,…
Controllare lo stato di un campo con AJAX e CakePHP
Immaginiamo di avere un form con una select che mi permette di selezionare la nazione a cui fa riferimento l’articolo. Voglio consentire che l’utente traduca la nazione selezionata nella sua lingua nativa senza uscire dalla compilazione del form.
Cakephp: leggere la configurazione del database
A volte si usano Vendors di terze parti che hanno un proprio accesso al DB, quindi è utile passare i parametri di collegamento al DB specificati in app/config/database.php. if (class_exists(‘DATABASE_CONFIG’)) { $dbconfig =& new DATABASE_CONFIG(); } $host = $dbconfig->default[‘host’]; $login…
Ordinare i risultati con i campi dei model associati ricorsivamente: ORDER BY FIELD.
Il titolo è un po’ contorto, ma non sono riuscito a trovare di meglio. L’esigenza nasce quando voglio ordinare il risultato di una query che vede interessati vari Model utilizzando un determinato campo per l’ordinamento. Faccio l’esempio: ho i seguenti…
Gestire gli HR con i CSS
I tag hr sono quasi sempre snobbati dai grafici per la loro poco unifrme rappresentazione tra i diversi browser. Una soluzione per sostituire gli HR è utilizzare dei DIV opportunamente impostati. Nel foglio di stile si può utilizzaere il seguente…
Attenti al model del plugin in CakePhp
Quando si crea un plugin, si possono utilizzare la maggior parte delle convenzioni comuni, facendo attenzione però al model. Ad esempio: ho un plugin chiamato categories che mi consente di gestire le categorie strutturate con gerarchia ad albero e in…