#php #laravel
#php #laravel
Вопрос:
@extends('layouts.app')
@section('content')
<h4 style="text-align:center;">SHOES</h4>
@foreach($shoes as $list)
<div style="margin-top: 40px">
<div class="row d-flex justify-content-md-center">
<div class="card" style="width: 22rem;">
<img class="card-img-top justify-content-center" src="{{ asset("images/$list->shoe_image") }}" alt="" style="width:350px; height:350px;">
{{-- bg-card-pink p-2 m-2 --}}
<div class="card-body">
<h1>{{ $list->shoe_name }}</h1><br>
<h6>{{ $list->shoe_description }}</h6><br>
${{ $list->shoe_price }}<br>
</div>
<a class="btn btn-primary btn-dark" href="/detail/{{ $list->id }}">
SEE DETAILS
</a>
</div>
</div>
</div>
@endforeach
<div class="row d-flex justify-content-md-center mt-4">{{ $shoes->links() }}</div>
@endsection
У кого-нибудь была идея изменить цвет / стиль кнопки разбивки на страницы на блейде?
Я использую разбивку на страницы по умолчанию с помощью laravel, которая $shoes->links()
Комментарии:
1. Здесь
$shoes->links()
метод принимает параметр пути к файлу пользовательского представления разбивки на страницы. проверьтеlinks
метод здесь/vendor/laravel/framework/src/Illuminate/Pagination.php
.2. что я должен указать в качестве параметра?
3.
$shoes->links("your custom pagination view file path")
4. какой файл я должен поместить? это css? можете ли вы привести пример?
5. просмотр файла laravel
Ответ №1:
Вы можете настроить разбивку на страницы по умолчанию, экспортировав файлы разбивки на страницы из папки поставщика в ресурсы.
Для экспорта запустить в терминале: php artisan vendor:publish --tag=laravel-pagination
Смотрите Документы Laravel