我想分页和过滤列表。但是问题是我看不到分页器元素。当我像这样过滤链接时,它消失了:
<a class="dropdown-item" href="{{route('producto.index',['id' => $ssubcategoria->id_subcategoria_producto])}}">{{$ssubcategoria->nombre}}</a>
控制器:
class ProductoController extends Controller {
public function getIndex(Request $request){
$queryUser = Producto::query();
$queryUser->orderBy('nombre','asc');
if($request->input('id')){
$queryUser->where('id_sub_categoria_producto','=',$request->input('id'));
}
$productosPaginados = $queryUser->paginate(5);
return view('shop/index', compact('productosPaginados', $productosPaginados));
} .... }
我的路线:
Route::get('/', ['uses' => 'ProductoController@getIndex','as' => 'producto.index' ]);
分页器:
{{ $productosPaginados->appends(Request::except('page'))->links() }}
问题是我看不见分页器。当我第一次为页面收费时,我可以看到分页器。但是,当我单击该元素上方的链接时,该链接便从HTML
中消失了。
感谢您的帮助。