0
我有一个自定义部分,自定义树。Umbraco 7 - 自定义菜单项和树,导航如何工作?
我有一点麻烦了解如何设置正确的行为时:
您点击一个节点在你的树进行编辑。 您点击节点上的菜单项,如“创建” 在我的解决方案中,我使用相同的视图来编辑和创建记录。
在我的树中,这是如何生成一个节点。
var routeToView = "rewards/rewardsTree/editcampaign/campaign-" + campaign.Id.ToString();
var campaignNode = CreateTreeNode("campaign-" + campaign.Id.ToString(), id.Split('-')[1], queryStrings, campaign.CampaignName, "icon-folder color-yellow", true, routeToView);
本步骤是我想要的路线:(我的HTML文件的名称是editcampaign.html),它也传递“活动-6”
/umbraco#/rewards/rewardsTree/editcampaign/campaign-6
当用户点击创建节点上的“菜单项” - 我想送他们到相同的URL,但只是用例如指出错误编号:
umbraco#/rewards/rewardsTree/editcampaign/brand-1
,我不希望它弹出出侧的
这是我到目前为止已经试过:
//This finds the view, but it comes up in a dialog also how do I pass the Id (brand-1)
MenuItem mi = new MenuItem("editcampaign", "Create Campaign");
menuItemCollection.Items.Add(mi);
//Also Tried this finds puts a whole another umbraco UI inside a dialog
mi.LaunchDialogView("#rewards/rewardsTree/editcampaign/brand-1", "TITLE GOES HERE");
任何人都可以点我的菜单的树木周围,一般后台的充分资料和导航?