如何在laravel中使用model :: list方法中的paginate进行组合?

时间:2017-10-28 22:58:41

标签: php laravel laravel-5.1

我想知道对我的收费组合进行分页的方法是什么;它来自我的数据库描述列,包含所有行,但我只想展示其中一些。

以下是我为此目的使用的方法:

// VIEW TO REGISTER USERS
public function VistaRegistraUsuario()
{
  $id_franquicia_usuario = Session::get('id_franquicia');
  $charges = charges_users::lists('descripcion', 'id'); // COMBO OF CHARGES

  return view('auth.register', compact('charges', 'id_franquicia_usuario'));
}// END VIEW

我做错了什么,我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

基本上它是pagination的问题我假设你需要展示一些"费用组合"换言之pagination

使用list与Laravel一样开箱即用pagination

public function VistaRegistraUsuario()
{

  $id_franquicia_usuario = Session::get('id_franquicia');
  $charges = charges_users::lists('descripcion', 'id')->paginate(15); // IF YOU NEED TO RENDER 15 COMBO OF CHARGES ON FIRST PAGE

  return view('auth.register', compact('charges', 'id_franquicia_usuario'));
}

参考:docs