Как я могу добавить заголовки из пользовательского массива конфигурации в Laravel?

Я пытаюсь отобразить заголовок моих страниц с помощью конфигурации. Я ничего не сделал в файлах .env и даже не дал пространства имен для использования в конфигурации. Конфиг можно использовать глобально, верно?

вот мой конфиг:

return [

'page' => [

'home'          => 'Home',
'overview'      => 'Overview',
'A-type-room'   => 'A-type-Room',
'B-type-room'   => 'B-type-Room',
'booking'       => 'Booking',
'meeting'       => 'Meeting',
'gallery'       => 'Gallery',
'review'        => 'Review',
'activity'      => 'Activities',
'contact'       => 'Contact'

];

Вот мой header.blade.php

<title>

{{Config::get('customConfig.page.home')}}


</title>

2

Решение

Есть еще один способ динамически передавать заголовки страниц.

В каждом вашем контроллере используйте общую переменную как $ title.
Отобразите заголовок $ в заголовке.

{{ $title }}

Затем загрузите заголовок с видом.

public function index(){
$title = "Home";
return view('index)->withTitle("Home");}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector