@Qixing

Как изменить в symfony query формат в GET?

Добрый день.
Делаю форму поиска на сайте. Аткуальны GET запросы. После sumbit в url строке я вижу
app_dev.php/catalog/1?MyBundleItemFilter%5Bmaker%5D=1&MyBundleItemFilter%5BmainCategory%5D=&MyBundleItemFilter%5Bsearch%5D=

Как можно изменить формат MyBundleItemFilter%5Bmaker%5D и убрать лишние поля типо search?.
Пример формирование поля
->add(
                'maker',
                'entity',
                array(
                    'class' => 'MyBundle:MyBundleItemMaker',
                    'property' => 'name',
                    'required' => false,
                    'data' => null,
                    'empty_value' => '-- Все --',
                )
            )
  • Вопрос задан
  • 2282 просмотра
Решения вопроса 1
@jaxel
Из кода не совсем понятно, откуда у тебя берутся лишние поля. У тебя тип поля entity. Соответственно и передаётся сущность. Если хочешь просто ключ-значение, сделай другой тип поля, например choice.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы