HomeHome Product Discus... Product Discus...SmithCartSmithCartCanCan't check out
Previous
 
Next
New Post
11/9/2010 2:31 PM
 

We have a shopping cart here http://www.bobsfloralandgifts.com/ShopOnline/tabid/128/Default.aspx. Everytime I try to go to the cart or checkout I get this error.

A critical error has occurred.
Can't get ModuleId for given module name 'Smith.BuyNow

I'm guessing that the module ID is not correct on the cart instance. I can go in and change this manually in the DB, I just don't know which table to change it in. Can you help me? We are running the latest version of the cart and dnn 4.09.04. Here is my dnn event viewer

AssemblyVersion: 04.09.04
PortalID: 3
PortalName: Bob's Floral and Gifts
UserID: 1
UserName: host user
ActiveTabID: 128
ActiveTabName: Shop Online
RawURL: /ShopOnline/tabid/128/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.bobsfloralandgifts.com/ShopOnline/tabid/128/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: d846c417-3bb9-4f31-9542-f2415ad98ec4
InnerException: Can't get ModuleId for given module name 'Smith.BuyNow'
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.MiniCart.MiniCart.GetModuleIdByName
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Can't get ModuleId for given module name 'Smith.BuyNow' ---> System.ApplicationException: Can't get ModuleId for given module name 'Smith.BuyNow' at Smith.DNN.Modules.MiniCart.MiniCart.GetModuleIdByName(Int32 tabId, String moduleName) at Smith.DNN.Modules.MiniCart.MiniCart.NavigateToOtherTabModuleViewControl(PortalModuleBase currentModuleInstance, Int32 tabId, String moduleName, String controlKey) at Smith.DNN.Modules.MiniCart.MiniCart.IbCheckout_Click(Object sender, ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: servername

 
New Post
11/9/2010 3:18 PM
 

It looks like you are getting the error when you click the checkout button on the mini cart module please confirm. Go into the mini cart module settings and make sure that you select the "BuyNow Page Name" from the dropdown and save your settings and test.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
11/9/2010 3:21 PM
 

Awesome. Thanks,

 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartCanCan't check out