Я начал новый проект, используя Laravel, и получаю это сообщение об ошибке
Route::get('projects/{id}', ['uses' => 'ManageClientsController@showProjects'])->name('clients.projects');
Когда я делаю
<a href="{{ route('clients.projects') }}">{{ $client->name }}</a></td>
Какова роль. между клиентами и проектами и как мне называть этот маршрут
Это мой файл маршрута:
Route::group(
['prefix' => 'clients'], function() {
Route::post('save-consent-purpose-data/{client}', ['uses' => 'ManageClientsController@saveConsentLeadData'])->name('clients.save-consent-purpose-data');
Route::get('consent-purpose-data/{client}', ['uses' => 'ManageClientsController@consentPurposeData'])->name('clients.consent-purpose-data');
Route::get('gdpr/{id}', ['uses' => 'ManageClientsController@gdpr'])->name('clients.gdpr');
Route::get('projects/{id?}', ['uses' => 'ManageClientsController@showProjects'])->name('clients.projects');
Route::get('invoices/{id}', ['uses' => 'ManageClientsController@showInvoices'])->name('clients.invoices');
Route::get('contacts/data/{id}', ['uses' => 'ClientContactController@data'])->name('contacts.data');
Route::resource('contacts', 'ClientContactController');
});