Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] przekazanie zmiennej z formularza do akcji
barbq
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 25.10.2009

Ostrzeżenie: (0%)
-----


Witam,


Mam kłopot z przekazaniem (lub być może odczytaniem) zmiennej zapisanej w akcji formularza do akcji modulu.

Oto interesujący mnie kawałek formularza i pogrubioną czcionką zaznaczona jest zmienna

<form action="<?php echo url_for('events/'.($form->getObject()->isNew() ? 'create' : 'update').(!$form->getObject()->isNew() ? '?id='.$form->getObject()->getId().'&round='.$sf_request->getParameter('round') : '')) ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>


...której nie mogę odczytać w akcji:


protected function processForm(sfWebRequest $request, sfForm $form)
{
$form->bind($request->getParameter($form->getName()));
if ($form->isValid())
{
$event = $form->save();

$this->redirect('events/index?round='.$request->getParameter('round').'&id='.$event->getPlaymatchid());
}
}


Dodam, że pole 'id' się pojawia prawidłowo, ale to dlatego że jest elementem formularza. Możecie mi podpowiedzieć co robię źle?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 15:51