ホームページ  >  記事  >  バックエンド開発  >  yii2 の左側のメニューのサブレベルの問題が強調表示されない、yii2 メニューのサブレベルの PHP チュートリアル

yii2 の左側のメニューのサブレベルの問題が強調表示されない、yii2 メニューのサブレベルの PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:53:18672ブラウズ

yii2 yii2メニューサブレベルの左側のメニューサブレベルが強調表示できない問題

作者: Bailang 出典: http://www.manks.top/question/20160508000001.html この記事の著作権は以下に属します著者への転載は歓迎しますが、著者の同意がない限り、この声明は保持され、記事ページのわかりやすい位置に原文へのリンクが提供されなければなりません。そうでない場合、当社は法的責任を追及する権利を留保します。

以前に書いた記事、yii2 rbac 権限制御のメニューの詳細なチュートリアルは完璧で非常に実用的で、多くの友人から寄せられた質問を考慮して、ここで統一した説明をします。まず具体的な問題を見てみましょう。

キャラクターの追加はキャラクターメニューに属します キャラクターを追加する操作を行うときにキャラクターメニューを選択するにはどうすればよいですか?
adminlte の左側のナビゲーションの作成、表示、その他のアクションでインデックス モジュールを見つけることができません (左側の 2 番目のナビゲーションを展開して配置することはできません)
上記のチュートリアルに従っている場合、次に説明する問題は発生しないはずです。問題です。まず、左側のメニューをどのように処理したかを見てみましょう

リーリー

これを見て、dmstrwidgetsMenu ファイルを開いて、多くの学生を悩ませている左側のメニュー選択を実装する方法を確認してみましょう。

リーリー

上のコードを見てください。つまり、現在のルートがメニュー ルートと完全に等しい場合、左側のメニューがアクティブになります。

最初に話したときに多くの友人が混乱した 2 つの質問を考慮して、ここでコードを少し調整するだけで、コントロールがアクションではなくコントローラーによって制御されるかどうかを判断できます。ソースコードファイルを変更するにはどうすればよいでしょうか?暑い時は冷やしてお召し上がりください。

ここでは、dmstrwidgetsMenu.php ファイルを backendcomponentsMenu.php にコピーし、isItemActive メソッドを次のように変更します

リーリー

これで完了です。左側のメニューによって参照されるメニュー ファイルは、そのポイントを backendcomponentsMenu に変更します

リーリー

急いで試して、問題が解決したかどうかを確認してください。

メニューイ2

www.bkjia.com本当http://www.bkjia.com/PHPjc/1125073.html技術記事 yii2 の左側のメニューのサブレベルが強調表示されない問題。yii2 メニューのサブ著者: Bailang 出典: http://www.manks.top/question/20160508000001.html この記事の著作権は著者に帰属します。歓迎ですが、許可はありません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。