ホームページの子に基づいたトップナビゲーションをUmbraco4.10.1で作成しようとしています。
最初は次のことを試しましたが、ナビゲーションの代わりに「Razorスクリプトの読み込みエラー」が発生し続けました。
<umbraco:Macro runat="server" language="cshtml">
@inherits umbraco.MacroEngines.DynamicNodeContext
<ul>
@foreach (var item in Model.AncestorOrSelf(1048).Children.Where("Visible"))
{
<li><a href="@item.Url">@item.Name</a></li>
}
</ul>
</umbraco:Macro>
VS 2012を介してデバッグモードで実行すると、@foreach行で中断します。モデルを検査すると、AncestorOrSelfが含まれていません。私は使用を逃していますか?
それが機能しなくなったら、事前に作成されたナビゲーションマクロを含めましたが、「Razorスクリプトの読み込みエラー」も表示されます。