23/07/2015, 02:09
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Respuesta: Formularios y type entity (DUDA) Buenas de nuevo hhs,
Sigo teniendo el mismo problema. Solo me recoge aquellos campos del form que existen en la entidad. Aquellos que tengo como "mapped -> false" no me los recoge.
Cuando envío un formulario y mediante "var_dump($peticionMaterial->getPeticionMaterialReferences());" obtengo esto:
(peticionMaterial sería la entidad principal y PeticionMaterialReferences el que contiene el array collection)
object(Doctrine\Common\Collections\ArrayCollection )[372]
private '_elements' =>
array (size=1)
'form_referencias' =>
object(Almacen\AlmacenBundle\Entity\peticionMateri alReferences)[2171]
private 'id' => null
protected 'peticionMaterial' =>
object(Almacen\AlmacenBundle\Entity\peticionMateri al)[675]
...
private 'reference' =>
object(Almacen\AlmacenBundle\Entity\reference)[1439]
...
private 'referenceState' =>
object(Almacen\AlmacenBundle\Entity\referenceState )[2173]
...
private 'cantidad' => int 10
private 'cantidadServida' => null
private 'comments' => null
private 'averiaCode' => string '45456' (length=5)
private 'peticionType' =>
object(Almacen\AlmacenBundle\Entity\peticionMateri alType)[2186]
...
Los "private" correctos, ya que están declarados en la entidad. Aquellos que no están declarados no me los recoge.
¿A qué puede ser debido? |