Така че аз се опитвам да създам скрипт, чрез който в зависимост от типа на документа на страницата ще се появи определен предварително дефиниран формат на таг за заглавие, ако няма нищо, което вече е написано в презаписващо персонализирано въвеждане на заглавие. Вмъкнах макроса в маркера title
на моя главен шаблон, но продължавам да получавам съобщение за грешка при зареждане на Razor Script.
Html
<title>
<umbraco:Macro Alias="NewPageTitle" runat="server"></umbraco:Macro>
</title>
скрипт -
@inherits umbraco.MacroEngines.DynamicNodeContext
@using umbraco.MacroEngines
@{
if(String.IsNullOrEmpty(@Model.tabName.ToString()) == false )
{
@Model.tabName
}
else if(@Model.DescendantsOrSelf("Country"))
{
<text>
Holidays in @Model.Name
</text>
}
else
{
@Model.Name;
}
}
Всяка помощ ще бъде високо оценена.