Symfony için çok yeniyim. Java ve diğerleri gibi diğer dillerde request.getParameter('parmeter name')
değeri elde etmek için kullanabilirsiniz .
Symfony2 ile yapabileceğimiz benzer bir şey var mı?
Bazı örnekler gördüm ama hiçbiri benim için çalışmıyor. Kullanıcı adıyla bir form alanım olduğunu varsayalım . Form eyleminde böyle bir şey kullanmaya çalıştım:
$request = $this->getRequest();
$username= $request->request->get('username');
Ben de denedim
$username = $request->getParameter('username');
ve
$username=$request->request->getParameter('username');
Ancak seçeneklerin hiçbiri çalışmıyor.
foreach($request->request->all() as $req){
print_r($req['username']);
}
getParameter()
Metodu kullanırken nerede yanlış yapıyorum . Herhangi bir yardım takdir edilecektir.
get()
Doğru yöntemin olduğundan emin olmak için kılavuzu (a) kontrol ettiniz ve (b) herhangi bir sorun olup olmadığını görmek için PHP bildirimlerini açtınız mı? (c) Symfony 2'de symfony 1 gibi bir hata ayıklama araç çubuğu var, bu yüzden herhangi bir hata yapıp yapmadığınızı görebilirsiniz?
$request->request-get()
olmalı$request->request->get()
. Olabilir mi?