Hello everybody.
I have downloaded the source code for NopCommerce 2.65, loaded the solution into Visual Studio 2012 Express, followed the instructions of this page:
https://www.nopcommerce.com/docs/77/default.aspx
...and somehow ended up with a plugin stub whose solution and sources can be seen from the following Zip file:
[url= https://docs.google.com/file/d/0B0xs2YFff_jOZHQ2THJHbTB1LWc/edit?usp=sharing]https://docs.google.com/file/d/0B0xs2YFff_jOZHQ2THJHbTB1LWc/edit?usp=sharing[/url]
The plugin shows up correctly in the plugins list in the admin area, and from there I told nopCommerce to install it.
The issue is that when I click on the "Configure" link I get sent to this page:
http://localhost:2619/Admin/Plugin/ConfigureMiscPlugin?systemName=Misc.DataManager
...the HTML I see there does not come from the "Configure.cshtml" in my "Views" folder (which only holds a couple of HTML tags), instead, it appears to be coming from the MailChimp plugin's view.
Sure thing, I have copied some files and code from the MailChimp plugin and modified it to create the stub you can see in the above Zip file, only that as far as I can tell I haven't left any reference to the MailChimp plugin anywhere in my code.
Is it me missing some leftover or am I stomping on some cache / fallback issue, either in Visual Studio or in the nopCommerce system?
SOLVED thanks to keesjan and mb:
I had my GetConfigurationRoute in the main DataManager class not matching up with my DataManagerController.
Also, I had my DataManagerController and my SettingsModel classes missing the "public" access specifier.
Thanks a lot for the support, keep up the good work!
Bests,
Francesco