- Как получить доступ к типу адреса и передать эти данные в представление?
- Поскольку я хотел бы получить доступ ко 2-му параметру, чтобы обновить форму и изменить заголовок на «адрес выставления счета» или «адрес доставки» в зависимости от того, какой это тип?
- Я установил необязательный параметр {type?} В сети. php, однако не знаю, как получить к нему доступ в хранилище функций AddressController?
/ / index.blade. php (просмотр для AddressController@store)
<a href="{{ route('address.create', 'billing' ) }}" class="btn btn-success"> Add Billing Address </a>
<a href="{{ route('address.create', 'shipping' ) }}" class="btn btn-success"> Add Shipping Address </a>
// AddressController
public function create()
{
return view('pages.address.create');
}
// web. php
Route::get('address/create/{type?}', 'AddressController@create')->name('address.create');
Ожидаемые результаты:
Название: Создать адрес для выставления счета: для URL: ..адрес / создать / выставить счет
Название: Создать адрес для доставки: для URL : ..адрес / создание / доставка
Лучше ли разделить на BillingAddressController и ShippingAddressController ?