Как я могу просмотреть другие данные таблицы с идентификатором в Laravel - PullRequest
0 голосов
/ 16 января 2020

У меня есть две таблицы: Администрирование и Cse_department. Я соединил обе таблицы с Laravel Eloquent отношениями. Это отношения HasMany. Я получаю доступ к таблице Cse_department по foreach_l oop, но когда я получаю одно представление данных по идентификатору, но не могу. Я могу просмотреть cse_department.

<div class="card">
    <table id="order-listing" class="table table-striped" style="width:100%;">
        <thead>
            <tr>
                <th>Sl No</th>
                <th>Notice Name</th>
                <th>Teacher Name</th>
                <th>Message</th>
                <th>Notice</th>
                <th>View Notice</th>
            </tr>
        </thead>
        @foreach ($student->department as $key=>$students)
        <tr>
            <td>{{$key+1}}</td>
            <td>{{$students->name}}</td>
            <td>{{$students->message}}</td>
            <td>{{$students->message}}</td>
            <td><img src="{{ asset('images/department/'.$students->image) }}" alt="Notice" width="150" height="150"></td>
            <td>
                <a href="{{ route('view.student.department.notice',$students->id) }}" class="btn btn-primary">View This Notice</a>
            </td>
        </tr>
        @endforeach
    </table>
</div>

Просмотр

I view the data form Cse_Department table

Когда я нажимаю опцию rad mark, я не могу видеть. Я предоставляю маршрут и код функции приведен ниже.

Маршрут

Route::get('/student/notice/view/{id}','AdministrationController@departmentviewnotice')->name('view.student.department.notice');

здесь код функции

public function departmentviewnotice($id){
    $this->AdminAuthCheck();
    $student=Administration::find($id);
    //dd($student);
    return view('Student.departmentnotice',compact('student'));
}

Ученик.отдел уведомления

<div class="card-body">
    <div class="row">
        <div class="card">
            <div class="card-header">
                <h2>Name:{{ $student->name }}</h2>
            </div>
        </div>
    </div>
    <div class="card">
        <div class="card-body">
            <h2>Message</h2>
            <p>{{ $student->message }}</p>
        </div>
    </div>
</div>

Но я не могу просмотреть отдельное уведомление об уведомлении департамента. Как я могу просмотреть одно уведомление? Я новичок в этой области.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...