He considerat oportú canviar les URL d’una tenda desenvolupada en Cake per una actualització recent que hi estic aplicant, ja que segons com em podien donar certs problemes. Així doncs volia passar d’unes URL com ara domini/name-of-category-c-11.html domini/name-of-product-p-234.html on -c- indica que és una categoria i -p- un producte, identificats pel valor numèric, a: domini/categories/11/name_of_category.html [...]
Archivos de la categoría ‘cakephp’
Canvi d’URLs (301 redirect)
Publicado en apache, cakephp, etiquetado 301 redirect, cakephp, htaccess, mod_rewrite, routes el 15/10/2009 | Deja un Comentario »
CakePHP sense mod_rewrite
Publicado en apache, cakephp, etiquetado apache, cakephp, mod_rewrite, path_info, pretty urls el 02/10/2009 | 1 comentario
És fàcil que a l’hora d’instal·lar un cake ens trobem amb servidors que no tenen activat el mòdul mod_rewrite i per tant les urls netes, del tipus “www.nomweb.com/controlador/accio” no funcionen. La primera recomanació és demanar que ens l’activin, ja que fer servir aquest tipus d’URLs fa l’aplicació més elegant i és molt útil pels buscadors. [...]
AutoLogin Component per a CakePHP
Publicado en cakephp, component, etiquetado auth, autologin, cakephp, usuaris el 14/09/2009 | 4 Comentarios »
Els components CakePHP et poden facilitar enormement la vida en algunes tasques comunes en les aplicacions web. A més dels components inclosos al nucli de CakePHP, existeixen multitud de components “extra” que poden resultar molt útils -a mi m’ho han estat- i que aniré repassant a mesura que vagi tenint alguns moments. Començaré per un [...]
AuthComponent: Actualitzar la sessió de l’usuari
Publicado en cakephp, component, etiquetado auth, cakephp, sessio, usuaris el 02/09/2009 | 1 comentario
Ben tornat de les vacances, ja torno a ser aquí per anar deixant cosetes que em semblin interessants. I com no, continuem amb el framework CakePHP. CakePHP incorpora entre els seus components el component Auth, que si ho desitgem s’encarrega de la identificació d’usuaris de manera fàcil i ràpida. Fins ara només l’havia utilitzat en [...]
Errors estúpids
Publicado en cakephp, errors, validació el 06/07/2009 | Deja un Comentario »
Definiré com errors estúpids aquells que arriben a tocar els ous, normalment perquè m’han fet perdre el temps de manera estúpida, buscant solucions cada cop més rebuscades, quan la causa de l’error era una ximpleria. allowEmpty, en què quedem? Inauguro aquests errors estúpids amb un de validació. La propietat allowEmpty en una regla de validació [...]
Utilitzant counterCache en associacions belongsTo
Publicado en cakephp el 08/12/2008 | 1 comentario
Una de les novetats que vaig veure revisant la documentació de la versió 1.2 no fa massa va ser que l’associació belongsTo incorporava un nou paràmetre: counterCache. El paràmetre counterCache permet mantenir un atribut amb el comptador de quants models té associat a través de hasMany. Com utilitzar counterCache? Precisament em va anar perfecte perquè [...]
VALID_YEAR versió cakephp 1.2
Publicado en cakephp, validació el 22/10/2008 | Deja un Comentario »
Estic adaptant a la nova RC3 de cakephp una aplicació web realitzada per la versió 1.1 del framework i, aplicant les noves regles de validació en un model, m’he trobat amb un aspecte amb el que fins ara no m’hi havia topat. A la versió 1.1 hi havia 4 regles que ara estan marcades com [...]
PFC vs ModelBaker
Publicado en cakephp, pfc el 21/10/2008 | Deja un Comentario »
A través d’un dels meus feeds de CakePHP he descobert una aplicació semblant a l’aplicació que vull pel meu projecte anomenada ModelBaker, que pinta molt bé tot i ser només per Mac. De moment es poden veure algunes imatges i un parell de screen casts que donen una idea de les funcions del programa. Tot [...]
Començant a parlar del PFC
Publicado en cakephp, pfc el 16/10/2008 | 2 Comentarios »
Aprofitaré el bloc per anar deixant constància dels avenços que pugui realitzar amb el meu Projecte de Final de Carrera, per tal d’acabar l’enginyeria informàtica a la FIB. El PFC que vaig proposar realitzar tracta de desenvolupar una aplicació que, a partir d’un diagrama UML, generi l’esquelet d’una aplicació web. Què vol dir això? [...]
vendor() deprecated
Publicado en cakephp el 25/07/2008 | Deja un Comentario »
En ple canvi d’una aplicació web de servidor i domini he aprofitat per actualitzar la versió de cakePHP sobre la que corria per la recent 1.2.0.7296 RC2. El primer problema que m’he trobat ha estat un de previsible que ja havia llegit: la funció vendor() està condemnada a morir i apareix marcada com a deprecated [...]