Я в настоящее время расширяю сайт и не имею большого опыта работы с symfony.Symfony, url_for search Параметры
В настоящее время существует Search-форма, которая выглядит следующим образом:
<form id="search_huts_form" action="<?php echo url_for('hut/search') ?>" method="get">
<fieldset>
<legend><strong><?php echo __('Search huts') ?></strong></legend>
<table id="spielplantabelle">
<tr>
<td><?php echo __('Your arrival date?') ?></td>
<td>
<select name="arrival">
<option value=""><?php echo __('no preference') ?></option>
<?php foreach ($checkInDates as $date): ?>
<option value="<?php echo $date ?>"><?php echo $date ?></option>
<?php endforeach; ?>
</select>
</table>
<input type="submit" value="<?php echo __('Search') ?>" name="Submit" class="inputbuchen" />
</fieldset>
</form>
Теперь я должен создать список категорий ниже формы поиска со специальными предложениями, которые также могут быть найдены с помощью функции поиска, используемой в форма. Это то, что я до сих пор:
<ul>
<?php foreach ($types as $typ): ?>
<?php if (preg_match('#[0-9]#',$typ)): ?>
<li> <a href="<?php echo url_for('hut/search') ?>"><?php echo($typ) ?></a> </li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
приведены ссылки правильно вперед на страницу поиска, но я понятия не имею, горячий, чтобы установить параметры основаны на ссылку пользователь нажимает. Это возможно?
Я уже пробовал это, но это приводит к URL-адресу/hut/search/typ/special ', явно не то, что я хочу. Может ли это быть проблемой в routing.yml? –
Конечно, это может быть проблемой. Вот мой поиск маршрута: поиск: URL:/Поиск Титулы: {модуль: поиск, sf_format: HTML} требования: sf_method: [получить, сообщение] Это работает очень хорошо для меня, используя METHODE I описано выше. – cb0
Спасибо, что получил работу. –