-3

嗨,我的路由有什么问题,请帮帮我,这是我的 Table_blade


        @foreach($komisis as $komisi)
            <tr>
                <td>{{ $komisi->nomor  }}</td>
            <td>{{ $komisi->komisi }}</td>
                <td>
                    {!! Form::open(['route' => ['komisis.destroy', $komisi->nomor], 'method' => 'delete']) !!}
                    <div class='btn-group'>
                        <a href="{{ route('komisis.show', [$komisi->nomor]) }}" class='btn btn-ghost-success'><i class="fa fa-eye"></i></a>
                        <a href="{{ route('komisis.edit', [$komisi->nomor]) }}" class='btn btn-ghost-info'><i class="fa fa-edit"></i></a>
                        {!! Form::button('<i class="fa fa-trash"></i>', ['type' => 'submit', 'class' => 'btn btn-ghost-danger', 'onclick' => "return confirm('Are you sure?')"]) !!}
                    </div>
                    {!! Form::close() !!}
                </td>
            </tr>
        @endforeach
        

这是我的路线

Route::resource('komisis', 'komisiController');

这是我的控制器

<?php



{

    public function index(Request $request)
    {
      
    
    public function destroy($id)
    {
        $komisi = $this->komisiRepository->find($id);

        if (empty($komisi)) {
            Flash::error('Komisi not found');

            return redirect(route('komisis.index'));
        }

        $this->komisiRepository->delete($id);

        Flash::success('Komisi deleted successfully.');

        return redirect(route('komisis.index'));
    }
}

这是我的模型

所以我一直在尝试使用 infyom 对我的项目进行 crud 我进行全新安装并尝试连接到 mssql

但它会引发路由问题

代码有什么问题

或者我忘记了什么

我也试图只显示,但它没有用

请帮忙谢谢

4

2 回答 2

0

在我更改我的主键 kolom 后,它可以工作

将此配置添加到您的模型

protected $primaryKey = 'yourpkcolumn';

感谢你的帮助

于 2020-09-17T09:03:10.990 回答
0

将您的代码更新为:

 @foreach($komisis as $komisi)
        <tr>
            <td>{{ $komisi->nomor  }}</td>
        <td>{{ $komisi->komisi }}</td>
            <td>
                {!! Form::open(['route' => ['komisis.destroy',  'id' => $komisi->nomor], 'method' => 'delete']) !!}
                <div class='btn-group'>
                    <a href="{{ route('komisis.show', [$komisi->nomor]) }}" class='btn btn-ghost-success'><i class="fa fa-eye"></i></a>
                    <a href="{{ route('komisis.edit', [$komisi->nomor]) }}" class='btn btn-ghost-info'><i class="fa fa-edit"></i></a>
                    {!! Form::button('<i class="fa fa-trash"></i>', ['type' => 'submit', 'class' => 'btn btn-ghost-danger', 'onclick' => "return confirm('Are you sure?')"]) !!}
                </div>
                {!! Form::close() !!}
            </td>
        </tr>
    @endforeach
于 2020-09-16T09:25:59.493 回答