リンク先の各ページの画像概要を表示する「Callouts」というサブ ナビゲーション ウィジェットを作成しています。
これらの画像を含めるように MenuItemLink.cshtml を変更したいのですが、ウィジェット名に基づいて変更できる唯一のテンプレートは Widget-Name-Callouts.cshtml です。
これと変更したいテンプレートの間にいくつかのレイヤーがあります。
Widget-Name-Callouts.cshtml
@Display(Model.Content)
Parts.MenuWidget.cshtml
@Display(Model.Menu)
Menu.cshtml
...
@DisplayChildren(Model)
...
MenuItemLink.cshtml
含まれているウィジェットに基づいて特定の MenuItemLink テンプレートを作成する方法はありますか?
このメニューを 2 回表示していますが、異なるメニュー ウィジェットでメニュー項目を異なる方法で表示したいと考えています。