Close

Profile: webzest

Avatar

User posts

one month ago

Okay, thank you!

one month ago

Hi,

I was able to solve it.  Why did it take so long to get back to me?

one month ago

I am using the latest version of Minimal with the latest version of nopCommerce.

nopCommerce version: 4.30
Operating system: Microsoft Windows NT 10.0.14393.0
ASP.NET info: v4.0.30319

I created a Photography eCommerce Shop and added my Photos.  Each photo has eight (8) dimensions, from 5" x 7" to 40" x 60".  I am using the UPS default plugin that came preinstalled with nopCommerce.  My Minimal Theme loads and looks like everything is fine, however, when I log in and tried to test my shop, the Shipping calculations are not working for all dimensions, even if the weight is the same.  This is critical since it adds to the final price and shipping is not free.  If I do not get the shipping price added, I will be in the negative on some purchases.

How do I get this resolved as soon as possible?

Hi,

I was able to install a clean theme into nopCommerce 4.3.  Then, I downloaded the DEMO DATA and successfully created the two database versions on my SQL Server.  However, when I point to the Minimal1.4.3 Database, I am getting an Error:

An unhandled exception occurred while processing the request.
SqlException: Invalid column name 'PreLoadFirstSlide'.

Is there a specific guide to properly install the Demo Data for local verification and support?
That would be helpful to learn how to build the Theme from samples instead of trying to run through it and break things for lack of experience with the object.

I tried to follow step 5 and added the installedPlugins.json, but it failed with this error:


[code]
An error occurred while starting the application.
JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Nop.Services.Plugins.PluginsInfo' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array.
Path '', line 1, position 1.
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)

JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'Nop.Services.Plugins.PluginsInfo' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly. To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array. Path '', line 1, position 1.
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string id)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, bool checkAdditionalContent)
Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType)
Newtonsoft.Json.JsonConvert.DeserializeObject(string value, Type type, JsonSerializerSettings settings)
Newtonsoft.Json.JsonConvert.DeserializeObject<T>(string value, JsonSerializerSettings settings)
Newtonsoft.Json.JsonConvert.DeserializeObject<T>(string value)
Nop.Services.Plugins.PluginsInfo.DeserializePluginInfo(string json) in PluginsInfo.cs
+
            var pluginsInfo = JsonConvert.DeserializeObject<PluginsInfo>(json);
Nop.Services.Plugins.PluginsInfo.LoadPluginInfo() in PluginsInfo.cs
+
            return !string.IsNullOrEmpty(text) && DeserializePluginInfo(text);
Nop.Web.Framework.Infrastructure.Extensions.ApplicationPartManagerExtensions.LoadPluginsInfo(NopConfig config) in ApplicationPartManagerExtensions.cs
+
            if (PluginsInfo.LoadPluginInfo() || useRedisToStorePluginsInfo || !config.RedisEnabled)
Nop.Web.Framework.Infrastructure.Extensions.ApplicationPartManagerExtensions.InitializePlugins(ApplicationPartManager applicationPartManager