Close

Profile: devtools

Avatar

User posts

9 years ago

Hi Iliyan,
thank you very much for the fix. it works!

9 years ago

Hi,

Thank you for your fast reply and the new release! 

However unfortunately the new version crashes on every page except the admin area. I updated the usual way as described here: http://www.nop-templates.com/how-to-update-a-nopcommerce-plugin. I updated both the core and plugin. I tried rebuilding the application, clearing cache in admin area and restarting the application. I also tried reinstalling the plugin in the admin area. 

The following error is from the homepage:
http://pastebin.com/kwhQ027u

And the following error is from the blog overview page
http://pastebin.com/ABDdBwC0

Thank you!

9 years ago

Hi,

Thank you for your fast reply and the new release!

However unfortunately the new version crashes on every page except the admin area. I updated the usual way as described here: http://www.nop-templates.com/how-to-update-a-nopcommerce-plugin. I updated both the core and plugin. I tried rebuilding the application, clearing cache in admin area and restarting the application. I also tried reinstalling the plugin in the admin area. 

The following error is from the homepage:

[code]
Server Error in /.
The stack is empty.
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.InvalidOperationException: The stack is empty.

Source Error:

Line 44:}
Line 45:
Line 46: var result = Acquire ();
Line 47: if (cache time> 0)
Line 48: cacheManager.Set (key, resulting, cache time);

Source file:  \ Libraries \ Nop.Core \ Caching \ Extensions.cs Rule: 46

Stack Trace:

[InvalidOperationException: The stack is empty.]
   System.Collections.Stack.Pop () +14291888
   SevenSpikes.Nop.Plugins.RichBlog.Helpers.HtmlHelper.GetBlogPostPreview (numberOfCharsToGet Int32, String blog body, List`1 tagsToBeExcluded) +831
   SevenSpikes.Nop.Plugins.RichBlog.Controllers.RichBlogController.olCUdsTQv9 () +582
   Nop.Core.Caching.CacheExtensions.Get (ICacheManager cache manager, String key, Int32 cache time, Func`1 Acquire) in \ Libraries \ Nop.Core \ Caching \ Extensions.cs: 46
   Nop.Core.Caching.CacheExtensions.Get (ICacheManager cache manager, String key, Func`1 Acquire) in \ Libraries \ Nop.Core \ Caching \ Extensions.cs: 25
   SevenSpikes.Nop.Plugins.RichBlog.Controllers.RichBlogController.HomePageBlog () +666
   SevenSpikes.Nop.Plugins.RichBlog.Controllers.RichBlogController.RichBlogForWidgetZone (String widget zone) +71
   lambda_method (Closure, Controller Base, Object []) +139
   System.Web.Mvc.ReflectedActionDescriptor.Execute (Controller Context controller context, IDictionary`2 parameters) +229
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod (Controller Context controller context, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +35
   System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +39
   System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate (IAsyncResult asyncResult) +67
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod (IAsyncResult asyncResult) +42
   System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +72
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async. <> C__DisplayClass46. <InvokeActionMethodFilterAsynchronouslyRecursive> b__3f () +386
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters (IAsyncResult asyncResult) +42
   System.Web.Mvc.Async. <> C__DisplayClass2b. <BeginInvokeAction> b__1c () +38
   System.Web.Mvc.Async. <> C__DisplayClass21. <BeginInvokeAction> b__

9 years ago

I have a problem with the blog overview page.


When a blog post contains lots of small html tags (for example: <div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>) then the blog overview page outputs the following:

<div class="post-body">
            <div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>...</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
          </div>.
As you can see there are too many stray closing tags which causes the entire layout to render incorrectly. What could be the cause of this behaviour?  Thank you