Hello,
I am new to NopCommerce and tried to install this theme in QA
http://wtecommerce.com/qastore/
The slider is not started and have removed the Novi Slider from the default sample.
It still does not work.
Thanks,
Peter
@using Nop.Plugin.ThemeHelper.Wedding.Models
@model Nop.Plugin.ThemeHelper.Wedding.Models.CategoryTopMenuModel
@helper RenderCategoryLine(CategoryTopMenuModel.CategoryModel category, int level, string className)
{
<li class="@className">
<a href="@Url.RouteUrl("Category", new { SeName = category.SeName })">
<span>@category.Name</span>
</a>
@{
var levelClass = "";
if (level == 0)
{
levelClass = "firstLevel";
}
if (category.SubCategories.Count > 0)
{
<ul class="sublist @levelClass">
@for (var i = 0; i < category.SubCategories.Count; i++)
{
var liClass = "";
if(i == category.SubCategories.Count - 1)
{
liClass = "last-li";
}
var subCategory = category.SubCategories[i];
@RenderCategoryLine(subCategory, level + 1, liClass)
}
</ul>
}
}
</li>
}
<ul class="top-menu top-menu-main">
<li><a href="@Url.RouteUrl("HomePage")">@T("HomePage")</a></li>
<li><a href="@Url.RouteUrl("RecentlyAddedProducts")">@T("Products.NewProducts")</a></li>
<li><a href="@Url.RouteUrl("ProductSearch")">@T("Search")</a> </li>
<li><a href="@Url.RouteUrl("CustomerInfo")">@T("Account.MyAccount")</a></li>
<li><a href="@Url.RouteUrl("Blog")">@T("Blog")</a></li>
<li><a href="@Url.RouteUrl("Boards")">@T("Forum.Forums")</a></li>
<li><a href="@Url.RouteUrl("ContactUs")">@T("ContactUs")</a></li>
<li class="search-box">
@Html.Action("SearchBox", "Catalog")
</li>
</ul>
<script type="text/javascript">
$('li', '.top-menu').on('mouseenter', function () {
$('a', $(this)).first().addClass('hover');
if (!$(this).parent().hasClass('top-menu')) {
var width = $(this).innerWidth();
$('.sublist', $(this)).first().css('left', width);
}
$('.sublist', $(this)).first().addClass('active');
});
$('li', '.top-menu').on('mouseleave', function () {
$('a', $(this)).first().removeClass('hover');
$('.sublist', $(this)).first().removeClass('active');
});
</script>
@using Nop.Plugin.ThemeHelper.Wedding.Models
@model Nop.Plugin.ThemeHelper.Wedding.Models.CategoryTopMenuModel
@helper RenderCategoryLine(CategoryTopMenuModel.CategoryModel category, int level, string className)
{
<li class="@className">
<a href="@Url.RouteUrl("Category", new { SeName = category.SeName })">
<span>@category.Name</span>
</a>
@{
var levelClass = "";
if (level == 0)
{
levelClass = "firstLevel";
}
if (category.SubCategories.Count > 0)
{
<ul class="sublist @levelClass">
@for (var i = 0; i < category.SubCategories.Count; i++)
{
var liClass = "";
if(i == category.SubCategories.Count - 1)
{
liClass = "last-li";
}
var subCategory = category.SubCategories[i];
@RenderCategoryLine(subCategory, level + 1, liClass)
}
</ul>
}
}
</li>
}
@if (Model.Categories.Count > 0)
{
<ul class="top-menu top-menu-main">
@foreach (var category in Model.Categories)
{
@RenderCategoryLine(category, 0, "")
}
<li class="search-box">
@Html.Action("SearchBox", "Catalog")
</li>
</ul>
}
<script type="text/javascript">
$('li', '.top-menu').on('mouseenter', function () {
$('a', $(this)).first().addClass('hover');
if (!$(this).parent().hasClass('top-menu')) {
var width = $(this).innerWidth();
$('.sublist', $(this)).first().css('left', width);
}
$('.sublist', $(this)).first().addClass('active');
});
$('li', '.top-menu').on('mouseleave', function () {
$('a', $(this)).first().removeClass('hover');
$('.sublist', $(this)).first().removeClass('active');
});
</script>