What I've been doing for the Services is create a new class and inherit from the existing service, then override the function you want to change. If I need to add a new function, I'm just modifying the interface, putting a stub in the stock class, and implementing it in my own. But have you ever asked this in their forum? I don't really worry about SQL scripts right now because I'm a single developer but maybe you add a folder for ALTER scripts and name them after the day they were created. Also make sure the Order property is 1 so that your DR class is loaded after the stock one. Sign up or log in Sign up using Google. This approach works great for Dotnetnuke and more importantly if you have a team of developers creating modules.
Uploader: | Kigam |
Date Added: | 22 October 2005 |
File Size: | 27.6 Mb |
Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
Downloads: | 65083 |
Price: | Free* [*Free Regsitration Required] |
Web project can be overridden by Themes. Depending on what you need to do, it sometimes is necessary to modify the core code. I don't have any intention of closing or flagging but I think they nopCommerce developers might have better answer.
We are currently looking at the newest version 2. Thank you for helping me shed some light on this. Since you're inheriting from the core class, any functions you didn't override will be handled by the parent class. If I need to add a new function, I'm just modifying the interface, putting a stub in the stock class, and implementing it in my guire.
Unicorn Meta Zoo 9: Then each dev knows which scripts they need to run when they get latest.
Email Required, but never shown. Also they have documentation for developers on their web site. How do we handle problem users? Post as a guest Name. Stack Overflow works best 22.60 JavaScript enabled.
Once it is done, you package your module and any SQL scripts that comes with your module into a zip file. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information.
Views in the Nop. I don't really worry about Nopfommerce scripts right now because I'm a single developer but maybe you add a folder for ALTER scripts and name them after the day they were created. In addition, should the team only rely on creating plugins for NopCommerce and stay away from modifying the core or should this be irrelevant?
Create a new DependencyRegistrar class and set your new service classes as the implementation for that particular interface.
This approach works great for Dotnetnuke and more importantly if you have a team of developers creating modules. What I've been doing for the Services is create a new class and inherit from the existing noppcommerce, then override the function you want to change. The documentation is great! As an example or parallelif you decide to work nopcommrrce Dotnetnuke as a team, you usually work in the following fashion: Asked 7 years, 1 month ago.
mvc - How to work with NopCommerce MVC as a team - Stack Overflow
This is great for an overall overview but what it lacks is the understanding of how to work with NopCommerce as a team. Also make sure the Order property is 1 so that your DR class is loaded after the stock one. Improving the question-asking experience. Sign up or log in Sign up using Google.
The Core and Data classes can be done using partial classes to add your new fields. Vlince Vlince 4, 6 6 gold badges 39 39 silver badges 58 58 bronze badges.
As an example or parallelif you decide to work with Dotnetnuke as a team, you usually work in the following fashion:. As a developer, you work and create modules which you test locally within your Dotnetnuke installation.
Subscribe to RSS
Sign up using Facebook. Active 7 years, 1 month ago. I agree this is a good question.
No comments:
Post a Comment