【问题标题】:how to add new views in nop commerce?如何在 nopcommerce 中添加新视图?
【发布时间】:2012-06-10 05:43:29
【问题描述】:

我正在进行我的第一个 nopcommerce(2.50 版)应用程序开发。我想在我网站的标题部分列出产品。所以我决定从它的 div 中删除菜单并在该部分中添加产品列表。所以我在 vies 文件夹中创建了一个名为 test 的新视图,并像这样调用它

<div class="headermenu">
@Html.Action("Test", "Tester")
    </div>

但是当我运行代码时,它会返回类似的错误

:System.Web.HttpException:找不到路径“/”的控制器或未实现 IController。

好吧,我的问题是这样的

  1. 这个错误是因为我没有为我的新视图创建控制器吗?
  2. 如果我必须创建控制器,我需要使用“带源”包还是不带源包?
  3. 如果它没有源,我可以将我的控制器放在哪里?

nopcommerce 网站上没有好的文档,尤其是对于像我这样不熟悉 nopcommerce 和 MVC 的人。 任何有关这方面的帮助都会非常有用。

【问题讨论】:

    标签: asp.net-mvc razor nopcommerce


    【解决方案1】:

    已经有插件免费提供。检查this

    不要浪费时间重新发明轮子,只需修改此插件附带的javascript即可。

    【讨论】:

    • 此插件不适用于 2.50 版。并且我对整个网站进行了完全自定义。您能提出任何其他想法吗。
    • 对不起,我不知道该插件不适用于 2.50,因为我仍然坚持使用 2.30,它对我有用。关于您的问题,一旦您熟悉了 MVC3 和此处列出的组件brandonatkinson.blogspot.co.uk/2011/08/…,您应该对 MVC 3.0 asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/… 有基本的了解,开始修改它们的代码将很容易。我想说 nopcommerce 架构比其他 CMS 更容易理解,所以祝你好运。
    猜你喜欢
    • 2017-12-05
    • 2014-04-04
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 1970-01-01
    • 2019-08-25
    • 1970-01-01
    相关资源
    最近更新 更多