カスタムメニューを取得して管理メニューのように表示するモジュールはありますか?
カスタムメニューを作成して、それを管理メニューのように表示したい(一部のロールのみ)。
私はいくつかのモジュールを試しましたが:
別の解決策は、ページの上部にブロックを配置するモジュールであり、修正されたため、「単純な」スーパーフィッシュメニューを使用できましたが、このようなものは見つかりませんでした。
主な質問は、「デフォルト」の管理メニューではなく、カスタムメニューを使用できないことです。
カスタムメニューを取得して管理メニューのように表示するモジュールはありますか?
カスタムメニューを作成して、それを管理メニューのように表示したい(一部のロールのみ)。
私はいくつかのモジュールを試しましたが:
別の解決策は、ページの上部にブロックを配置するモジュールであり、修正されたため、「単純な」スーパーフィッシュメニューを使用できましたが、このようなものは見つかりませんでした。
主な質問は、「デフォルト」の管理メニューではなく、カスタムメニューを使用できないことです。
回答:
あなたは、管理メニューのソースが必要です。これにより、admin_menuのソースとしてメニューを使用して各ロールを構成できます。
ウェブマスターメニューは、カスタムメニューからツールバー(別名ドロップダウンメニュー)を生成します。選択したロールにのみ表示されます。
このモジュールを使用すると、カスタムメニューをツールバーとしてすばやく配置できます。
1つの使用例は、サイトのWebマスターの管理メニューを作成することです(ここでの「Webマスター」とは、実際にサイトで作業している人-コンテンツの作成など)。一般的なタスクはサイトによって異なるため、ウェブマスターの日常のニーズを反映するようにウェブマスターメニューを構成できると便利です。
ブロッククラススタイルモジュールを使用できます。
でブロッククラススタイルとスタイルを定義します。
position: fixed;
top: 0;
z-index: 999;
width: auto;
メニューでブロックのスタイルを選択します。
テーマまたはカスタムモジュールのCSSファイルで固定メニュークラスのCSSプロパティを提供する場合は、ブロッククラスでも同じことができます。
注:管理メニューモジュールは幅をauto
に設定しますが、他のモジュールによってレンダリングされたメニューで調整が必要になる場合があります。