Forum

laravel - check cur...
 
Powiadomienia
Wyczyść wszystko

laravel - check current controller name or current location for sidebar highlight

1 Wpisy
1 Użytkownicy
0 Reactions
901 Widoki
0
Rozpoczynający temat

how to detect currently selected controller? (blade template)

1 odpowiedź
0
Rozpoczynający temat
  1. Create helper
    1. app/helpers.app
    2. register it inside composer.json
          "autoload": {
              "psr-4": {
                  "App\\": "app/",
                  "Database\\Factories\\": "database/factories/",
                  "Database\\Seeders\\": "database/seeders/"
              },
              "files": [
                  "app/helpers.php"
              ]
          },
  2. Inside helpers.php
    function isMenuItemSelected($url)
    {
    
        if (url()->current() == $url)
            return 'active';
        return;
    }
  3. how to detect currently active menu item

          <a
                    href="{{route('forms.index')}}"
                    class="list-group-item list-group-item-action py-2 ripple {{isMenuItemSelected(route('forms.index'))}}"
                >

Twoja odpowiedź

Nazwa autora

E-mail autora

Twoje zapytanie *

 
Podgląd 0 rewizje Zapisano
Udostępnij: