I wanna have a link to forums on Top menu. How can I create it?
Any response is appreciated in advance. Sorry to be a newbie!
@if (Model.ForumEnabled)
{
<li><a href="@Url.RouteUrl("Boards")">@T("Forum.Forums")</a></li>
}
@foreach (var topic in Model.Topics)
{
<li><a href="@Url.RouteUrl("Topic", new { SeName = topic.SeName })">@topic.Name</a></li>
}
<ul class="top-menu">
@Html.Widget("header_menu_before")
@{
var rootCategories = Model.Categories.Where(x => x.IncludeInTopMenu).ToList();
}
@foreach (var category in rootCategories)
{
@RenderCategoryLine(category, 0, false)
}
@foreach (var topic in Model.Topics)
{
<li><a href="@Url.RouteUrl("Topic", new { SeName = topic.SeName })">@topic.Name</a></li>
}
@if (Model.ForumEnabled)
{
<li><a href="@Url.RouteUrl("Boards")">@T("Forum.Forums")</a></li>
}
@if (rootCategories.Count == 0 && Model.Topics.Count == 0)
{
//no categories or topis to display? in this case let's diplay some default menu items (should we?)
<li><a href="@Url.RouteUrl("HomePage")">@T("HomePage")</a></li>
if (Model.RecentlyAddedAffiliatesEnabled)
{
<li><a href="@Url.RouteUrl("RecentlyAddedAffiliates")">@T("Affiliates.NewAffiliates")</a>
</li>
}
<li><a href="@Url.RouteUrl("AffiliateSearch")">@T("Search")</a></li>
<li><a href="@Url.RouteUrl("CustomerInfo")">@T("Account.MyAccount")</a></li>
if (Model.BlogEnabled)
{
<li><a href="@Url.RouteUrl("Blog")">@T("Blog")</a></li>
}
if (Model.ForumEnabled)
{
<li><a href="@Url.RouteUrl("Boards")">@T("Forum.Forums")</a></li>
}
<li><a href="@Url.RouteUrl("ContactUs")">@T("ContactUs")</a></li>
}
@Html.Widget("header_menu_after")
</ul>
@if (Model.ForumEnabled)
{
<li><a href="@Url.RouteUrl("Boards")">@T("Forum.Forums")</a></li>
}
<a href="@Url.RouteUrl("ContactUs")">@T("ContactUs")</a>