Orchardcms 如何使用URL字段扩展ShapeMenuItem

Orchardcms 如何使用URL字段扩展ShapeMenuItem,orchardcms,orchardcms-1.8,Orchardcms,Orchardcms 1.8,我想使用这个现有的菜单项为某些菜单项使用形状。不过,我希望有一个字段像自定义链接一样输入URL。因此,我已将新的输入字段添加到shapementuitem。。。但到目前为止,我无法在形状本身中获得它的价值 我试过了 <a class="highlight" href="@Model.Content.ContentItem.ShapeMenuItem.Url.Value">@Model.MenuItem.Text</a> 但这给了我服务器错误无法对空引用执行运行时绑定

我想使用这个现有的菜单项为某些菜单项使用形状。不过,我希望有一个字段像自定义链接一样输入URL。因此,我已将新的输入字段添加到shapementuitem。。。但到目前为止,我无法在形状本身中获得它的价值

我试过了

<a class="highlight" href="@Model.Content.ContentItem.ShapeMenuItem.Url.Value">@Model.MenuItem.Text</a>

但这给了我服务器错误无法对空引用执行运行时绑定


有什么想法吗?

好吧,我又在深夜傻了,应该是这样的

@Model.MenuItem.Content.ContentItem.ShapeMenuItem.Url.Value

附加调试器并找出空值。