Tag cakephp - Userlinux.net

Posts sobre el tag cakephp

Libros colaborativos

05.Jan.2009 ~ 1 Comentarios ~ 753 Lecturas
Se han puesto de moda los que yo llamo «libros colaborativos». Uno o varios autores se ponen de acuerdo para escribir de algo -en este caso se trata de frameworks de desarrollo- y lo hacen público esperando el feedback del público.

Un listado de los que conozco y se presentan interesantes, marcados como to read: Entendemos que es colaborativo porque cualquier comentario de mejora, fallo o cualquiera otra enmienda se tiene en cuenta para mejorar la calidad de la información así que todos acabamos ganando.

CakePHP: RSS feeds

21.Feb.2008 ~ 0 Comentarios ~ 2085 Lecturas
Una feature básica para cualquier web dospuntocero es la sindicación de contenidos. Resumiendo muy mucho podemos decir que se trata de un formato de redifusión de contenidos capaz de ser interpretado por clientes o lectores de feeds.

Dentro de un desarrollo con CakePHP (1.2 beta) crear el rss de un modelo es muy sencillo, se resume en cuatro pasos básicos.
Categorías:

CakePHP: Ejecutando un query a la antigua

21.Feb.2008 ~ 3 Comentarios ~ 5225 Lecturas
Hay veces que la versatilidad del framework no es suficiente según el tipo de operaciones que se quieran realizar -o el límite del desarrollador, que también influye-.

Imaginemos un objeto Post del que queremos actualizar el número de veces que se ha visitado -los típicos hits-. En CakePHP y siguiendo sus convenciones sería algo similar a lo siguiente:
Categorías:

CakePHP: i18n y Translate Behavior

15.Feb.2008 ~ 30 Comentarios ~ 8754 Lecturas
Últimamente he tenido un montón de problemas con el Translate Behavior, que es el encargado de agregar internacionalización a una aplicación web desarrollada en CakePHP.

El problema no sé si era que yo no entendía el funcionamiento interno o que no se adaptaba a mis necesidades. Pero antes de entrar en los detalles del mismo veamos la forma de actuar de dicho behavior.

CakePHP: CookBook

13.Feb.2008 ~ 13 Comentarios ~ 1770 Lecturas
Si algo se le puede echar en cara a este framework es la documentación. Por lo que tengo entendido antes había un wiki en el que la gente intentaba ayudarse con código, comentarios y puntualizaciones. No sé qué motivó a descolgarlo, imho un wiki es una buena plataforma para generar información -supongo que spam o malos rollos-.

Después vino Bakery, una plataforma donde una vez registrado puedes agregar artículos, comentar otros y compartir conocimientos. No acabo de encontrarle el punto, además considero que no tiene documentación suficiente, hay varios artículos buenos pero no abarcan el grueso del framework ni de lejos.
Categorías:

CakePHP: read() y las habtm

06.Feb.2008 ~ 21 Comentarios ~ 1927 Lecturas
Dados dos modelos relacionados N:M, lo que en Cake se llama una hasAndBelongsToMany (HABTM) supongamos un simple update del campo status del modelo principal.

Para ser más concretos, dados los modelos Posts y Tags, al ejecutar la función admin_status() para cambiar el estado de un Post -de activo a inactivo o viceversa- CakePHP hace cosas bastante raras con los tags relacionados, los borra. La función es la siguiente:

CakePHP: de pre-beta a beta

28.Jan.2008 ~ 1 Comentarios ~ 1266 Lecturas
Entre ocio y auto-obligación estoy pasando el código de rCMS a CakePHP -motivo de las últimas entradas etiquetadas con este tag-.

Hablar del framework en sí podría llenar ríos de tinta tanto positiva como negativamente (bestial automagia y rapidez de desarrollo vs caos documental y organizativo).

Una de las últimas tareas ha sido actualizar el core a la última versión con luz: 1.2-beta. Para ello me he encontrado estos 4 tips, por si pudieran ayudar:

CakePHP: Cookies

15.Jan.2008 ~ 1 Comentarios ~ 1102 Lecturas
Seguimiento Keynote 15.01.08
Rating
Usando cookies en CakePHP, por el incombustible cakebaker.

CakePHP: save()

27.Dec.2007 ~ 4 Comentarios ~ 2917 Lecturas
La automagia también tiene su lado oscuro, normalmente cuando se desconoce el uso de la misma. Esta vez se trataba de guardar en un log detalles de transacción de un user justo al finalizar la operación. Supuse que sería un sencillo save() con los parámetros apropiados. Según vemos en la API, su sintaxis es primitiva:
Model::save ($data = null,
		$validate = true,
		$fieldList = array()
	)
	array		$data Data to save.
	boolean	$validate If set, validation will be done before the save
	array		$fieldList List of fields to allow to be written
Con los controladores relacionados mediante la variable uses (var $uses = array('Modelo2', 'Modelo3')) la intuición trataría de hacer el resto:
Categorías:

CakePHP: requestAction

26.Dec.2007 ~ 2 Comentarios ~ 1579 Lecturas
Dados dos controladores distintos -users_controller.php y cars_controller.php- dentro de la misma aplicación, supongamos que queremos cruzar información entre ellos. Por ejemplo dentro del controlador de cars queremos un listado con los datos del user al que pertenece.

Para ello creamos una función dentro de users_controller.php que sea la encargada de devolver los datos de un usuario seleccionado según $id:

Buscar

Cargando...

Últimos comentarios

  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece
  • r0sk
  • flexo
  • r0sk
  • MarcosBL
  • r0sk
  • isra

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

bake ubuntu blogsfera ps3 barça programación conciertos freebsd twitt mundial macosx frases lugo nintendo deportes futbol software iphone vacaciones blog ds league canción opinion juegos cake seguridad champions games linux hack 2008 mac alemania_2006 web bash cumpleaños lucux mysql humor bsd userlinux sysadmin cakephp ssh openbsd 2007 django films personal rfilms apple felicidades blogs debian meme php rsidenotes twitter sidenotes

Archivo

Social

Enlaces de interés