Symfony 2 podstawowy formularz GET generuje adres URL
Próbowałem stworzyć niezwykle prostą formę symfony (używaną do funkcji wyszukiwania) z jednym wejściem. Używa metody GET przy przesyłaniu. Wydaje się działać zgodnie z oczekiwaniami, ale generuje bardzo brzydki i niepotrzebnie długi URL. Od dłuższego czasu próbuję „oczyścić” adres URL, zastanawiałem się, czy ktoś nie wpadł na ten sam problem i wie, jak to naprawić?
Formularz
$form = $this->createFormBuilder($search)
->setMethod('GET')
->add('q', 'text')
->add('search', 'submit')
->getForm();
Po wysłaniu formularz generuje następujący adres URL:
search?form[q]=red+apple&form[search]=&form[_token]=bb342d7ef928e984713d8cf3eda9a63440f973f2
Żądany adres URL:
search?q=red+apple
Z góry dziękuję!