Laravel Bladeテンプレートを使用して別のページにアクセスすると、どのようにアクティブクラスを変更するのでしょうか?ここLaravel Bladeアクティブクラスブートストラップを変更する
0
A
答えて
1
は、このかもしれないが、あなたはあなたのブレードテンプレートのレイアウト・ファイル内の
<?php $nav_profile = 'active'; ?>
@extends ('layouts.app')
@section ('content')
..
..
@endsection
そして、変数を定義することができ
を助けることができる例です。
<ul class="nav nav-tabs">
<li role="presentation" class="{{ $nav_home or '' }}"><a href="#">Home</a></li>
<li role="presentation" class="{{ $nav_profile or '' }}"><a href="#">Profile</a></li>
<li role="presentation" class="{{ $nav_messages or '' }}"><a href="#">Messages</a></li>
</ul>
したがって、ページにnav_profileという変数が含まれている場合は、クラスに「アクティブ」を挿入します。変数が存在しない場合、 'or'部分は空の文字列を挿入します。
+2
'Request :: is( 'home')' etcヘルパーを使って現在のページをチェックすることもできます。これにより、ページごとに変数を作成する必要がなくなります。 –
+0
だから私はかなり新しいlaravelです。私はどうしますか? – Fluxify
関連する問題
- 1. Laravel&Bladeテンプレート
- 2. Laravel Blade:変更が表示されない
- 3. Laravel Bladeのループスルー設定配列変数
- 4. 未定義変数$ loop in Laravel Bladeループ
- 5. Blade - Laravelでセッションデータを使用
- 6. laravel Bladeでビューをネストする
- 7. laravelでbladeに$ _GET変数を使用するには?
- 8. BladeのLaravel表示html
- 9. Laravel 4 Bladeテンプレートのドキュメント
- 10. Laravel Bladeテンプレートを返すAngularJSサービス
- 11. カスタム関数をLaravel Bladeテンプレートに渡す
- 12. Laravel Bladeは、ループ内で変数の値が異なる場合の行の色を変更します。
- 13. Laravel Blade構文エラーを表示
- 14. Laravel 5 Bladeカスタムディレクティブ - 問題引き渡し変数
- 15. Laravel 5.3 Blade - 入手可能なセクション
- 16. Laravel Bladeテンプレートセクション繰り返し/キャッシュエラー
- 17. Laravel Extending Bladeテンプレート - $ errorsコレクションのエラー
- 18. 成功データの値をajaxからPHP Laravel bladeに変換するには?
- 19. Laravelフレームワークで.bladeを使用することは何ですか?
- 20. Blade - コードブロックループ変数をエコーする
- 21. Laravel Blade - @includeまたは@yieldを介して変数を渡します。
- 22. Laravel 5.2 Bladeテンプレートにオブジェクトを挿入する
- 23. Laravel Bladeテンプレートでハイパーリンクを定義する方法は?
- 24. スクリプトファイルでLaravel Bladeを使用するには?
- 25. Laravel BladeのTernaryで行クラス名を適用する
- 26. Laravel Blade:資産内に$変数または 'xxx'を使用します。
- 27. PhpStorm 9 for Bladeテンプレートで変数をオートコンプリートする方法は?
- 28. Laravel Bladeビューのコメントを削除します。
- 29. Laravel Blade Vue JSコンポーネントにデータを渡すテンプレート
- 30. Bladeはデフォルト値の変数を連結します
これまでに試したことはありますか? –