Как сгенерировать URL-адрес в параметрах передачи ветки?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как сгенерировать URL-адрес в параметрах передачи ветки?

Сообщение Anonymous »

Может быть, это глупый вопрос, но я потратил много времени, пытаясь заставить его работать...

Это из моего файла маршрутизации:

Код: Выделить всё

search:
path: /search
defaults: { _controller: MyAppBundle:Default:search}
Мой шаблон ветки:

Код: Выделить всё

{{ path('search', {'value': value}) }}
И мой контроллер:

Код: Выделить всё

public function searchAction(Request $request){
$value = $request->query->get('value');
Моя проблема заключается в следующем: с помощью приведенных выше данных я генерирую этот URL-адрес:

Код: Выделить всё

/search/value
вместо URL-адреса, который мне нужен:

Код: Выделить всё

/search?value=value
Я предпочитаю чистые URL-адреса, но мне нужно передавать значения в URL-адресе, используя "?" из-за этого мне нужно передать разные значения в URL-адресе, и некоторые из них могут быть опущены в разных обстоятельствах

Подробнее здесь: https://stackoverflow.com/questions/463 ... parameters
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»