c# - 如何根据需要完全自定义nopCommerce 3.50 主题?

标签 c# html css asp.net nopcommerce

我正在尝试使用 nopCommerce 3.5 和其中的新功能制作一个电子商务网站,我有一个演示网站并且制作的与该网站完全相同。我了解 C#、asp.net、HTML、CSS 的基础知识,但我无法正确修改主题。我遵循了 nopCommerce 网站上的所有设计师文档,但这并没有给出正确的概念。我想要 1.添加自定义链接到菜单栏元素。 2.在类别栏中添加不同的样式,例如演示站点。 3.允许比较产品。 等等 演示站点是 Demo Site

我已经搜索了很多但没有找到合适的 guidenc。 If.If 任何人都可以向我提供任何类型的教程,这将非常有帮助。 谢谢。

最佳答案

我没看到你提到任何关于 MVC 的事情。 您应该查找MVC(一般)和ASP.NET MVC version 3+(具体),以便了解 NopCommerce web 元素(Presentation\Nop.Web) 是有组织的。

确保您了解什么是 Controller 、 Controller 操作、模型、 View 和分部 View 。然后,您将能够在该元素中找到它们。另请参阅 URL 路由 在 MVC 中的工作原理,以便您可以确定网页的 Controller 和操作/ View ,从而转到正确的文件进行更改。示例:www.example.com/Controller/Action(其中 Action 的名称类似于它加载的 View)

此外,请确保您了解 NopCommerce 中 ASP.NET MVC View 中使用的 Razor 语法。

然后,对于主题定制,您主要需要在 Themes 文件夹(用于 CSS 和图像)和 Views 文件夹(用于 HTML,大致而言)中工作。 这些文件夹都位于解决方案内的 Nop.Web 元素中:Presentation\Nop.Web。

抱歉,我无法向您推荐具体的教程。但是搜索我强调的事情应该会给你足够的资源来开始。

关于c# - 如何根据需要完全自定义nopCommerce 3.50 主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020908/

相关文章:

c# - 从 X 和 Y 裁剪图像?

html - CSS GRID 自动填充,按钮重叠,取决于分辨率

html - 如何在 HTML 和 CSS 中将文本定位在图像上方

html - 我现在如何将哪个字体系列用于网页上的文本

jquery - 站点与 IE 8 不兼容——快速修复?

c# - 着色器中的Unity相对方向

c# - LINQ 查询具有连接的列的平均值,按连接表的键分组

c# - 如何?类对象的 XML 序列化

javascript - 图形上两点之间的标记/突出显示范围

jquery - 如何在空时隐藏/删除 DIV