【发布时间】:2014-09-02 16:42:01
【问题描述】:
我正在尝试让面包屑导航显示在 NopCommerce 主题中的主导航下方,因此显示它的代码需要位于 Views/Shared/header.cshtml 中,但将它放在那里会导致页面不是要打破的类别。有没有办法在 nopcommerce 中执行“如果是类别页面,则执行代码”?我找不到该平台的任何好的文档来源...
如果重要的话,这是我的面包屑代码:
@if (Model.DisplayCategoryBreadcrumb) {
<nav class="plain">
<ul>
<li><a href="@Url.RouteUrl("HomePage")">@T("Categories.Breadcrumb.Top")</a></li>
@for (int i = 0; i < Model.CategoryBreadcrumb.Count; i++)
{
var catBr = Model.CategoryBreadcrumb[i];
<li><a href="@Url.RouteUrl("Category", new { categoryId = catBr.Id, SeName = catBr.SeName })">@catBr.Name</a></li>
}
</ul>
</nav>
}
谢谢!
【问题讨论】:
标签: asp.net if-statement nopcommerce breadcrumbs