Kolega miał dziś urodziny.
11 ludzi się uchlało i potem odwalało głupa, rzygało, bolały brzuchy etc.
A @seeksoul co?
Ano siksol pomyślał trochę i wziął samochód i bawił się grając w 2048 na tel, gdy inni zgonowali.
Godzina raptem 22:00, a tutaj co drugi "e no weź błagam zawieź mnie", "dam 50zł, ale odwieź mnie proszę", "proszę odwieź Olę, bo rzyga i nie dojdzie do domu"
No i teraz nie dość, że
11 ludzi się uchlało i potem odwalało głupa, rzygało, bolały brzuchy etc.
A @seeksoul co?
Ano siksol pomyślał trochę i wziął samochód i bawił się grając w 2048 na tel, gdy inni zgonowali.
Godzina raptem 22:00, a tutaj co drugi "e no weź błagam zawieź mnie", "dam 50zł, ale odwieź mnie proszę", "proszę odwieź Olę, bo rzyga i nie dojdzie do domu"
No i teraz nie dość, że
$builder
->add('name')
->add('description')
->add('deadline','datetime',
array(
'widget' => 'single_text',
'format' => 'yyyy-MM-dd',
'invalid_message' => 'Wprowadź poprawną datę'
)
)
->add('status')
->add('workTime')
->add('attachments')
->add('userId')
;
i mam pytanie, jak zrobić żeby do pola userId automatycznie została przypisana encja istniejącego użytkownika w systemie? Da się w ogóle to zrobić? Symfony w ogóle umożliwia takie automagiczne mapowanie pola z encją?
#symfony #symfony2 #webdev #php #programowanie
@kmicolo: tak tak, mam zrobioną osobną klasę.
$builder
->add('name')
->add('description')
->add('deadline','datetime',
array(
'widget' => 'single_text',
'format' => 'yyyy-MM-dd',
'invalid_message' => 'Wprowadź poprawną datę'
)
)
->add('status')
->add('workTime')
->add('attachments')
->add('userId', 'entity', ['class' => 'AppBundle\Entity\User'])
;
tak wygląda teraz mój builder i kurde dostaję : "An exception occurred while executing 'UPDATE task SET status = ?, userid = ? WHERE id = ?' with params [\"wykonane\", {\"initializer\":null,\"cloner\":null,\"isInitialized\":true}, 6]:\n\nObject of class Proxies_CG__\AppBundle\Entity\User could
$builder
->add('name')
->add('description')
->add('deadline','datetime',
array(
'widget' => 'single_text',
'format' => 'yyyy-MM-dd',
'invalid_message' => 'Wprowadź poprawną datę'
)
)
->add('status')
->add('workTime')
->add('attachments', 'collection',
[
'type' => 'entity',
'options' => [
'class' => 'Application\Sonata\MediaBundle\Entity\Media',
]
]
)
->add('user', 'entity',
[
'class' => 'AppBundle\Entity\User',
'choices'