No entendí muy bien por que tienes fotos, pero también no tienes fotos sino
referencias en la tabla de fotos (modelo Foto).

De cualquier manera, por favor usar el nuevo grupo:
http://groups.google.com/group/cakephp-esp

Saludos.


El 16 de septiembre de 2009 12:18, ChickenExecutor <
factoryproje...@gmail.com> escribió:

>
> Hola a todos y gracias por vuestro tiempo.
>
> Os explico :
> Tengo un modelo "Proyecto" el cual hasMany "Foto".
> Como quería que las fotos tuvieran un orden concreto (el que el
> cliente quiera, básicamente) y no quería depender de fechas de
> creación ni nada por el estilo. He añadido el behaviour = array
> ('Tree') a mi modelo "Foto".
> Así con los métodos move_down y move_up se pueden poner las fotos en
> el orden que se quiera.
> Lo que hago, cada vez que se crea un nuevo "Proyecto" es insertar una
> nueva "Foto" falsa en la tabla fotos con parent_id = NULL, así consigo
> tener un árbol diferente con cada proyecto. Después cada vez que añado
> una foto, la añado al árbol pertinente.
> La cuestión es que funciona muy bien y de manera bastante
> transparente...
> Pero hay registros en la tabla fotos que NO son fotos, son simplemente
> referencias y ahí esta mi duda. Supongo que no es muy correcto (no
> pasa de un apaño) pero ¿Esta muy mal? ¿Debería haber hacho una tabla
> intermedia? ¿Como me podría asegurar de esa manera que el orden de las
> fotos es el correcto?
>
> Bueno pues eso, espero proposiciones, críticas e ideas.
> Gracias de antemano.
> >
>


-- 
Ignacio Alberto Zamora Esqueda
Ingeniero de Software
Corporación Tectronic, S.A. De C.V.
Tels: (33) 3615-44-11 y 36-15-45-11
Fax: (33) 3615-46-11
siste...@tectronic.com.mx
www.tectronic.com.mx

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a cakephp-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a 
cakephp-es+unsubscr...@googlegroups.com
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a