Problema con combos en un formulario

9 views
Skip to first unread message

RubenLor

unread,
Sep 1, 2010, 12:00:31 PM9/1/10
to symfony-es
Hola a todos,

Empiezo mi andadura en un proyecto personal y he decidido usar
symfony, he realizado mas o menos el proyecto jobeet y ahora comienzo
a practicar.

He realizado mis primeros pasos, he realizado el modelo de la bbdd con
mysql workbench, y he exportado dicho modelo usando el prugging para
doctrine al fichero correspondiente

He generado el front-end con symfony, y probando el primer formulario
me encuentro con un problema, llevo un tiempo atascado (varios dias
aunque no tengo una dedicación completa) y no sé como continuar....

El problema es que ese formulario tiene entre otros campos, 4 claves
foráneas, es decir son 4 id externos, y cargo los combos correctamente
pero al guardar resulta que dos de los ids no los guarda, es decir en
la base de datos deja el valor null.
La cosa es que yo he seleccionado valores en los combos, pero tanto al
crear como al actualizar los datos, no me guarda ningun valor, lo
curioso es que solo es en dos combos de los cuatro.

Estoy bastante atascado y no sé como empezar, a ver si me podeis
ayudar.

He intentado ver las sentencias insert o update pero no las encuentro,
para saber si estoy intentando insertar valores o ya son nulos, no sé
hacerlo
He intentado ver que tiene el objeto request... para ver si cojo los
valores correctos de los combos o no, tampoco sé hacerlo.
No sé como puedo hacer debugging o logging y meter trazas en la
aplicación web....

Mis preguntas son:
A alguien más le pasa que los valores de los combos los guarda como
null? me falta algo? he buscado por internet y no he encontrado
nada... quizás no sé buscar... alguna pista
Debido a este problema no he sabido desenvolverme como he comentado
antes y me han sugido esos problemas..Podeis ayudarme a encontrar las
sentencias insert y update... solo encuentro selects...
como puedo ver todo lo que viaja en el objeto request... las variables
del formulario que viajan y que valores tienen.
hacer debugging o logging.. me imagino que sea posible y haya algun
documento que lo explique... me pueden dar la referencia de como poder
hacerlo....

Gracias por vuestro tiempo

RubenLor

unread,
Sep 2, 2010, 3:41:59 PM9/2/10
to symfony-es
He visto mi error y lo he arreglado.
Es muy importante que las columnas que sea clave foránea, debe acabar
su nombre en _id



De todas formas me podían ayudar a ver como saber desenvolverme para
ver mis errores.

Diego Alejandro Villegas Oliveros

unread,
Sep 2, 2010, 5:53:21 PM9/2/10
to symfo...@googlegroups.com
Utiliza el firePHP  PHP http://www.firephp.org/, es de gran ayuda debes descargar la libreria q te permite hacer el debugger
http://www.symfony-project.org/plugins/sfFirePHPPlugin/1_1_12.




--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.




--
Diego Alejandro Villegas Oliveros
360.gif

Ruben Lorenzo

unread,
Sep 3, 2010, 2:58:21 AM9/3/10
to symfo...@googlegroups.com
gran aporte amigo!!
;)
conocia el firebug, esto es nuevo para mi
360.gif
Reply all
Reply to author
Forward
0 new messages