不能在我的路由文件中创建子弹

问题描述 投票:0回答:1

我试图用数据库创建一个页面。但是我怎么做都不行。我不用做什么谁能帮我吗?

我的路线:

Route::get('/admin/add-album', 'AlbumController@index');
Route::post('/admin/add-album/add', 'AlbumController@store');
Route::get('/admin/show-albums', 'AlbumController@show');
Route::get('/admin/show-albums/{slug}', 'AlbumController@edit');

子弹来自哪里:

 @foreach($albums as $row)
            <tr>
                <td><img src="{{ URL::asset('images/' . $row->album_profile_picture) }}"></td>
                <td>{{ $row->album_name }}</td>
                <td>
                    <form action="/admin/delete/{{ $row->album_slug }}" method="post">
                        <a href="/admin/show/{{ $row->album_slug }}" class="btn btn-primary">Show</a>
                        <a href="/admin/edit/{{ $row->album_slug }}" class="btn btn-warning">Edit</a>
                        @csrf
                        @method('DELETE')
                        <button type="submit" class="btn btn-danger">Delete</button>
                    </form>
                </td>
            </tr>
        @endforeach
laravel laravel-5.8
1个回答
0
投票

刀片文件中的路由与路由文件中的路由不匹配。更改HTML中的HREF以匹配以下内容:

<a href="/admin/show-albums/{{ $row->album_slug }}"

© www.soinside.com 2019 - 2024. All rights reserved.