如何将表值传递给模式?

时间:2018-12-31 10:26:07

标签: laravel

我实际上有项目和模块表。当我点击按钮时, 我想从该特定项目的模型中获取数据。 这是我的代码: 这是我要在其中显示代表特定项目的模块数据的表格。

 <table class="report">
      <tr>
        <th class="report-th"> Module ID </th>
        <th class="report-th"> Module Name </th>
        <th class="report-th"> Module Status </th>
      </tr>
      @if($modules->where('project_id','=',$project->id))
      @foreach($modules as $module)

      <tr>
      <td>{{$module->id}}</td>
      <td>{{$module->title}}</td>
      <td>{{$module->status}}</td>
    </tr>
     @endforeach
     @endif
    </table>

下面是控制器中的代码:

public function show()
    {
        $sortBy = 'id';
        $sortDirection = 'ASC';

     if (request('sortby') || request('sortdir')) {
            $sortBy = request('sortby');
            $sortDirection = request('sortdir');
     }

     $projects = projects::orderBy($sortBy, $sortDirection)->paginate(6);


     $modules= modules::all();

     return view('tms.projects', compact('projects','modules'));

    }

0 个答案:

没有答案