Я недавно начал использовать frozennode / Laravel-administrator.
Мне нужно отфильтровать результаты по полю, но без использования опции фильтра. Вместо этого я хочу создать глобальное настраиваемое действие для фильтрации в соответствии с моими критериями. Вот код, который я использовал в конфигурации моей модели …
/**
* This is where you can define the model's global custom actions
*/
'global_actions' => array(
//Filter
'filter_approve' => array(
'title' => 'Mostrar aspirantes sin aprobar',
'messages' => array(
'active' => 'Buscando...',
'success' => 'Listo.',
'error' => 'Ocurrió un error.',
),
//the Eloquent query builder is passed to the closure
'action' => function($query){
//get all the rows for this query
$query->where('name', 'John Doe');
}
),
),
Приложение отвечает вызовом ajax, но ничего не происходит. Итак, есть что-то плохое, но я не понимаю, что есть. Любая идея? Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …