Я пытался сделать авто-представить выпадающий список базу на статусе, но когда я положил его в хранилище, страница не имеет ничего отображается (нет результата найден) даже когда я попытался выбрать из раскрывающегося списка, он вообще не работает!Ошибки: Нет Результат не найден
Прежде чем добавить это раскрывающееся меню с автоматической отправкой, страница отлично работает, пока я не добавлю раскрывающийся список. Я не знаю, где я могу найти проблему. Пожалуйста, нужна помощь здесь!
Мой оператор выбора:
<select class="form-control select2" name="status" onchange='this.form.submit()'>
<option name="status"
{% if app.request.get('status') == '1' and app.request.get('status') == '2' and app.request.get('status') == '3'
%}
selected="selected"
{% endif %} value=""> All
</option>
<option name="status"
{% if app.request.get('status') == '1' %}
selected="selected"
{% endif %} value=""> File1
</option>
<option name="status"
{% if app.request.get('status') == '2' %}
selected="selected"
{% endif %} value=""> File2
</option>
<option name="status"
{% if app.request.get('status') == '3' %}
selected="selected"
{% endif %} value=""> File3
</option>
</select>
Repository:
public function getFile($status) {
$em = $this->getEntityManager();
$query = $em->createQuery(
'SELECT partial a.{names},
partial b.{status,sender},
partial c.{nametypeId, nametype}
FROM MatrixNameBundle:file a
WHERE b.status = :status')
->setParameter('status', "%$status%");
почему вы Отрендерьте ''