mirror of
https://github.com/wallabag/wallabag.git
synced 2024-11-30 04:51:01 +00:00
filter for entries with previewPicture
This commit is contained in:
parent
9c08a891f9
commit
a3bcd60a37
2 changed files with 15 additions and 2 deletions
|
@ -39,10 +39,17 @@ class EntryFilterType extends AbstractType
|
||||||
$expression = $filterQuery->getExpr()->like($field, $filterQuery->getExpr()->literal('%'.$value.'%'));
|
$expression = $filterQuery->getExpr()->like($field, $filterQuery->getExpr()->literal('%'.$value.'%'));
|
||||||
|
|
||||||
return $filterQuery->createCondition($expression);
|
return $filterQuery->createCondition($expression);
|
||||||
},
|
},
|
||||||
))
|
))
|
||||||
->add('isArchived', 'filter_checkbox')
|
->add('isArchived', 'filter_checkbox')
|
||||||
->add('isStarred', 'filter_checkbox');
|
->add('isStarred', 'filter_checkbox')
|
||||||
|
->add('previewPicture', 'filter_checkbox', array(
|
||||||
|
'apply_filter' => function (QueryInterface $filterQuery, $field, $values) {
|
||||||
|
$expression = $filterQuery->getExpr()->isNotNull($field);
|
||||||
|
|
||||||
|
return $filterQuery->createCondition($expression);
|
||||||
|
},
|
||||||
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getName()
|
public function getName()
|
||||||
|
|
|
@ -71,6 +71,12 @@
|
||||||
<div class="col s12">
|
<div class="col s12">
|
||||||
<label>{% trans %}Status{% endtrans %}</label>
|
<label>{% trans %}Status{% endtrans %}</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="input-field col s6">
|
||||||
|
{{ form_widget(form.previewPicture) }}
|
||||||
|
<label for="entry_filter_previewPicture">{% trans %}Has a preview picture{% endtrans %}</label>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="input-field col s6">
|
<div class="input-field col s6">
|
||||||
{{ form_widget(form.isArchived) }}
|
{{ form_widget(form.isArchived) }}
|
||||||
<label for="entry_filter_isArchived">{% trans %}Archived{% endtrans %}</label>
|
<label for="entry_filter_isArchived">{% trans %}Archived{% endtrans %}</label>
|
||||||
|
|
Loading…
Reference in a new issue