Как я могу добавить заголовки из настраиваемого массива конфигурации в Laravel? - PullRequest
0 голосов
/ 01 мая 2018

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

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

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>

1 Ответ

0 голосов
/ 01 мая 2018

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

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

{{ $title }}

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

public function index(){
   $title = "Home";
   return view('index)->withTitle("Home");} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...