【问题标题】:My method Links() does not work?我的方法 Links() 不起作用?
【发布时间】:2017-06-27 17:59:24
【问题描述】:

我的分页函数:{{ $taches->links() }} 在以下路径中给出 ErrorException(如下):视图:C:\wamp64\www\Application\resources\views\groupe\tache.blade。 php

Macroable.php 第 74 行中的 ErrorException:方法链接不存在。

对此的任何帮助都非常感谢。

在控制器中:

public function index($id){
    $projet = Projet::find($id);
    $taches = $projet->tache()->paginate(1);
    return view('groupe.tache',['projet' => $projet, 'taches' => $taches]);
}

在视图中

<div class="pagination">
    <ul>
        <li>{{ $projet->tache->links() }}  </li>
    </ul>
</div>

projet -tache 关系模型

    public function projet()
{
    return $this->belongsTo('App\Projet','projet_id');
}

    public function tache() {

    return $this->hasMany('App\Tache','projet_id');
}

【问题讨论】:

  • 你能从你的模型中显示项目-tache 关系的代码吗?
  • 你能再检查一下我的问题吗,我更新了
  • 该功能运行良好..它显示了视图中的所有 tache ..但是当我使用分页时 {{ $taches->links() }} 给我错误

标签: laravel-5 pagination


【解决方案1】:

使用$taches-&gt;links() 代替$projet-&gt;tache-&gt;links()

【讨论】:

    猜你喜欢
    • 2017-01-15
    • 1970-01-01
    • 2022-01-03
    • 2017-02-14
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 2021-09-25
    • 1970-01-01
    相关资源
    最近更新 更多