Close

Profile: viveramedia

Avatar

User posts

10 years ago

Hi, I've noticed that on iPad &iPhone, if I have all categories shown in the top nav, upon a single click, the sub menu is briefly shown but then the top menu page is then loaded. Is there any way I can have it so a single click on a top nav link with sub categories is blocked until its clicked again? I.e So it  shows the sub nav with 1 click and loads the top nav page when clicked again?

Thanks!

Dave

10 years ago

Hi Boyko,

Apologies, my fault. I forgo to clear the cache after amending the file! All works now, great stuff!

Many thanks,

Dave

10 years ago

Hi,

I have modified my URL structure to work as so:

/category/subcategory

Bu the Mega Menu plugin doesn't seem to use this. Is there any way I can get @Html.Raw(Model.CategoriesHtml) to use the nopCommerce URLs rather than use the Mega Menu ones that seem to be hard coded?

I'm using the ShopAll theme - 2.7

Many thanks,

Dave

11 years ago

Does the Nop Shop All theme have this plugin? I've downloaded it but can't see in the in 2.8/Plugins folder.

Thanks!

Dave

11 years ago

I've added a slider to a widget and a category, it's appearing in the widget but not the category, can you let me know what widget in the category page it gets assigned to?

Thanks,

Dave

11 years ago

Ok, thanks, it's proving to be difficult to debug as it's working fine loaclly.

Cheers,

Dave

11 years ago

I added a widget successfully to 'mobile_home_page_top' and saw it, once the page is refreshed, I get an error:

[code] Value cannot be null.
Parameter name: first
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: first

Source Error:


Line 3:  @foreach (var widget in Model)
Line 4:  {
Line 5:      @Html.Action(widget.ActionName, widget.ControllerName, widget.RouteValues)
Line 6:  }


Source File: d:\wwwroot\nop2.7\Views\Widget\WidgetsByZone.cshtml    Line: 5

Stack Trace:


[ArgumentNullException: Value cannot be null.
Parameter name: first]
   System.Linq.Enumerable.Union(IEnumerable`1 first, IEnumerable`1 second) +6121144
   Nop.Web.Framework.Themes.ThemeableVirtualPathProviderViewEngine.FindThemeableView(ControllerContext controllerContext, String viewName, String masterName, Boolean useCache, Boolean mobile) +1468
   Nop.Web.Framework.Themes.ThemeableVirtualPathProviderViewEngine.FindView(ControllerContext controllerContext, String viewName, String masterName, Boolean useCache) +611
   System.Web.Mvc.<>c__DisplayClassc.<FindView>b__a(IViewEngine e) +43
   System.Web.Mvc.ViewEngineCollection.Find(Func`2 lookup, Boolean trackSearchedPaths) +176
   System.Web.Mvc.ViewEngineCollection.Find(Func`2 cacheLocator, Func`2 locator) +23
   System.Web.Mvc.ViewResult.FindView(ControllerContext context) +110
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +147
   System.Collections.Generic.List`1.ForEach(Action`1 action) +13957572
   System.Web.Mvc.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17() +33
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +613
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +263
   System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +240
   System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +28
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +15
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +53
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +15
   System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +15
   System.Web.Mvc.<>c__DisplayClass4.<Wrap>b__3() +15
   System.Web.Mvc.ServerExecuteHttpHandlerWrapper.Wrap(Func`1 func) +41
   System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) +1783

[HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+Serve

11 years ago

Hi,

I want to add a slider to a mobile widget (mobile_home_page_top) however it isn't in my list of available widgets.

Can you let me know how I can add this?

Many thanks,

Dave

Bugs
11 years ago

Is the onestepcheckout supposed to work on this theme? I can't get past the first step!

Thanks,

Dave

11 years ago

Sure: http://www.redhotsunglasses.co.uk/mens-sunglasses-c2

As you hover over the filters you can see the URL that will get indexed, if you apply a filter the URL is different (I think you do this already) but the key is the URL that will get indexed rather than the hashed URL that gets added once you apply filters...

I'm working on losing the querystring for specs and manufacturer filter too as google prefers textual facets rather than querystrings, i.e ?specs=1,7 would be like: /dell/cpu-amd instead - but that's another thing all together!

I've been working closely with SEO companies for the past 2 years and they all request this, I am happy to help out where I can if you think this is something you'll be able to add in...

Thanks,

Dave