Let's discuss the upcoming integration of nopCommerce and Umbraco

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
7 years ago
I'm surprised there's not more positivity around this. I don't feel qualified in either Umbraco or NopCommerce to offer suggestions as to the implementation but can you imagine how fantastic a solution this would be bearing in mind the strengths of both platforms?

Please forge ahead with this guys ASAP. I for one am eagerly awaiting this to come to fruition and will be sure to use when available.
7 years ago
ledragon101 wrote:
I'm surprised there's not more positivity around this. I don't feel qualified in either Umbraco or NopCommerce to offer suggestions as to the implementation but can you imagine how fantastic a solution this would be bearing in mind the strengths of both platforms?

Please forge ahead with this guys ASAP. I for one am eagerly awaiting this to come to fruition and will be sure to use when available.


100% Agree...this is a great idea!
7 years ago
ivinsky wrote:
By the way I suppose we don't need to map all nop customers with Umbraco members. Actually this step is nice to have but I suppose it's not required. Usually we need Umbraco just for 3-5 content editors and nop for 1000 customers. So we can use nop pages to login/checkout and umbraco for the content.

You are mixing up Umbraco Users (the 3-5 content editors) with Umbraco Members, which are customers with access to private areas of the site.
The integration of nop Customers with Umbraco members is mandatory in my opinion and both sites should work with SSO. When viewing an umbraco page, a signed in nop customer should still see her shopping cart, the My Account button, etc. plus all the members only content from Umbraco.
7 years ago
Hi,

will the Api have any options for integration that will help for creating menus, and widgets in the umbracco site but getting the items from the nopcommerce database using umbracco macros?
7 years ago
marc wrote:
Hi,

will the Api have any options for integration that will help for creating menus, and widgets in the umbracco site but getting the items from the nopcommerce database using umbracco macros?

not quite right. It plans to use custom Umbraco Data Types. Which in turn will work with the API
7 years ago
d.chmir wrote:
It plans to use custom Umbraco Data Types. Which in turn will work with the API


ok, then I'm glad we're not duplicating an effort - we have some code that works this way for nopCommerce entities, but there is no umbracco code yet, our nopcommerce editor is too compliated for mass-consumption but using umbracco macros is very well documented so the theory is we won't have excessive support requests if we use umbracco code to do this. I've seen the Umbraco integration project on GitHub briefly which I'll need to digest as it looks quite thorough already.

thanks,
7 years ago
actually I can see from:

https://our.umbraco.org/documentation/extending/macro-parameter-editors/

that it may be able to do that anyway - i'll review the code before I comment next.

thanks,
7 years ago
d.chmir wrote:
Dear colleagues!

It seems that we don't have many suggestions on minimum functions and integration variants. Then we will share our vision of this integration. Maybe it will be a good base for your further suggestions on functionality. Here it is:


We can divide the scheme into three individual parts:
1. nopCommerce. We are unlikely to change anything crucial in nopCommerce, the changes would be minimal and mainly related to API interaction. Maybe, absolutely nothing will be changed on nopCommerce core
2. Web API plugin. It'll be developed by our solution partners nop-templates. It'll be finished and release soon
3. Umbraco plugin. This is what we will develop.

Now let’s examine how these parts will work together.
nopCommerce and Umbraco will be installed as separate applications. We presume that the Umbraco plugin should contain new DataType(s) allowing a store owner to choose what elements an administrator might want to display on Umbraco pages. The primary DataTypes will be the following ones: product box(es), product page, category navigation block, shopping cart, checkout pages. On further development, this selection will be widened by adding new DataTypes. We will also add extension methods for getting the presentation module and rendering both with the embedded or customized templates situated in the structure of Umbraco. The Umbraco plugin will also contain a mapping table between "Umbraco members" and "nopCommerce customers". We'll keep them in synchronization.

What do you think?


I think this looks like a good plan. We have been using Umbraco since version 4.7, but now are on Umbraco 7 with MVC. Now that Nop is MVC too, I think the integration would be extremely beneficial for us.  We are currently locked into Nop version 1.9 (Our own doing), but upgrading to Nop 3.7 and on.  We are a large organization a using both systems and the integration would be HUGE for us. So the sooner the better on a first pass to get us rolling. You can use us a testers if you really want to.
7 years ago
fcastells wrote:
By the way I suppose we don't need to map all nop customers with Umbraco members. Actually this step is nice to have but I suppose it's not required. Usually we need Umbraco just for 3-5 content editors and nop for 1000 customers. So we can use nop pages to login/checkout and umbraco for the content.
You are mixing up Umbraco Users (the 3-5 content editors) with Umbraco Members, which are customers with access to private areas of the site.
The integration of nop Customers with Umbraco members is mandatory in my opinion and both sites should work with SSO. When viewing an umbraco page, a signed in nop customer should still see her shopping cart, the My Account button, etc. plus all the members only content from Umbraco.



Agree with this completely.
7 years ago
marc wrote:
It plans to use custom Umbraco Data Types. Which in turn will work with the API

ok, then I'm glad we're not duplicating an effort - we have some code that works this way for nopCommerce entities, but there is no umbracco code yet, our nopcommerce editor is too compliated for mass-consumption but using umbracco macros is very well documented so the theory is we won't have excessive support requests if we use umbracco code to do this. I've seen the Umbraco integration project on GitHub briefly which I'll need to digest as it looks quite thorough already.

thanks,


Is this integration project public on GitHub?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.