我正在尝试使用nopCommerce 3.5及其新版本创建一个电子商务站点,我有一个演示站点,并且与该站点完全相同。我知道C#,asp.net,HTML,CSS的基本知识,但是我不能正确地修改主题。我已经在nopCommerce网站上遵循了所有针对设计师的文档,但这并未给出适当的概念。我想要
1.将自定义链接添加到菜单栏项。
2.在类别栏中添加不同的样式,例如演示站点。
3.允许比较产品。
等等
演示站点为Demo Site
我进行了很多搜索,但没有获得适当的指导。如果。如果有人可以向我提供有关此的任何类型的教程,将非常有帮助。
谢谢。
最佳答案
我没看到您提到有关MVC的任何事情。
您应该查找MVC(通常)和ASP.NET MVC版本3+(特定于),以便了解NopCommerce Web项目(Presentation \ Nop.Web)的组织方式。
确保知道什么是控制器,控制器动作,模型,视图和局部视图。然后,您将能够在该项目中找到它们。另请参阅URL路由在MVC中的工作方式,以便您可以确定网页的控制器和操作/视图,以便可以转到正确的文件进行更改。示例:www.example.com/Controller/Action(其中,Action的名称类似于其加载的View)
另外,请确保您了解NopCommerce的ASP.NET MVC视图中使用的Razor语法。
然后,对于主题自定义,您主要需要在Themes文件夹(用于CSS和图像)和Views文件夹(对于HTML,大致而言)中进行操作。
这些文件夹都位于解决方案内部的Nop.Web项目中,位于:Presentation \ Nop.Web。
抱歉,我不能推荐您一个特定的教程。但是搜索我强调的内容应该会为您提供大量的入门资源。
关于c# - 如何根据需求完全自定义nopCommerce 3.50主题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30020908/