제 질문은 약간 변경된 것을 제외하고는 question과 거의 비슷합니다. 메뉴를 추가하기위한 솔루션이 있습니다. 메뉴를 추가하고 싶지만 다른 프로세스에 추가하고 싶습니다.관리자 패널에 NopCommerce 3.8의 기존 메뉴 하위 메뉴를 추가하려면 어떻게해야합니까?
현재 콤보 프로모션 코드로 프로젝트를 개발 중입니다. 그래서 그러므로 나는 다른 모든 하위 메뉴 image
그러나 나는 Plugins
라는 별도의 메뉴를 만들고 거기에 하위 메뉴를 추가 개발처럼 Promotion
에서 하위 메뉴를 추가하고 싶습니다. 이와 같이 image
그리고이 메뉴를 만드는 데 사용한 코드는 다음과 같습니다.
public void ManageSiteMap(SiteMapNode rootNode)
{
var menuItem = new SiteMapNode()
{
SystemName = "Promotion.Combo",
Title = "Combo Offer",
ControllerName = "PromotionCombo",
ActionName = "Configure",
Visible = true,
RouteValues = new RouteValueDictionary() { { "area", null } },
};
var pluginNode = rootNode.ChildNodes.FirstOrDefault(x => x.SystemName == "Third party plugins");
if (pluginNode != null)
pluginNode.ChildNodes.Add(menuItem);
else
rootNode.ChildNodes.Add(menuItem);
}
SystemName
이 서브 메뉴를 추가해야합니까?
은 [이] 한 번 봐 (http://stackoverflow.com/a를 취할 것입니다/41519284/2534646) 도움이 되길 바랍니다. – Curiousdev
내 질문을 철저히 읽었습니까 ?? 나는이 질문을 나의 질문의 시작 부분에서 언급했다. 확인해주십시오. –