Имеется таблица в каждом столбце можно производить поиск по колонке. Как это сделать в laravel 5, используя paginator? На мой я придумал велосипед. Собственно, что сделал: Прописал
Route::get('/home', 'HomeController@index');
Route::post('/home', 'HomeController@search');
Что бы при переходе на страницу шла загрузка всего контента, а при поиске отправлялся post запрос до контролера. В home.blade.php дописал в раздел
$('#id_card').on('keyup', function(){
$value = $(this).val();
$.ajax({
type: 'post',
url: "{{ URL::to('/home') }}",
data: {'search': $value, _token: '{{csrf_token()}}'},
success: function(d){
$('#table_list > tbody').empty();
$('#table_list > tbody').append(d)
}
})
})
В контролере проверяю, что пришло если Request $request пуст, то возвращаю все данные собрав их в строку через foreach. Если что-то есть меняю запрос, но так же возвращаю строку из <tr> и <td>
. Однако paginator выдает мне возможность перейти на следующую страницу даже, если у нас 0 найденных строк.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
На странице есть несколько блоков с записями и комментариямиКак при клике на кнопку равномерно распределить даты постов на 7 дней, и задать...
чтобы дорогу от точки до точки можно было покрасить в произвольный цвет