如果我使用虚拟目录

时间:2015-08-10 11:19:01

标签: asp.net-mvc kendo-grid nopcommerce virtual-directory

我在nopCommerce中实现了一个插件。一切正常。但是如果我在我的商店中使用虚拟目录,我就无法调用插件的CRUD操作方法。而且,我正在使用KendoGrid。在生产中,应用程序托管在虚拟目录www.mycompany.com/virtualdirectoryname

 transport: {
            read: {
                url: "/Admin/Plugins/MyPlugin/ListMethod",
                type: "POST",
                dataType: "json"
            },
            create: {
                url: "/Admin/Plugins/MyPlugin/InsertMethod",
                type: "POST",
                dataType: "json"
            },
            update: {
                url: "/Admin/Plugins/MyPlugin/UpdateMethod",
                type: "POST",
                dataType: "json"
            },
            destroy: {
                url: "/Admin/Plugins/MyPlugin/DeleteMethod",
                type: "POST",
                dataType: "json"
            }
        }

我还使用路由提供程序来调用插件的方法。它应该重定向到www.mycompany.com/virtualdirectoryname/Admin/Plugins/MyPlugin/ListMethod但是根据我的路线,它会重定向到www.mycompany.com/Admin/Plugins/MyPlugin/ListMethod,因此我无法执行任何操作CRUD操作。

我怎样才能做到这一点?任何帮助表示赞赏。

0 个答案:

没有答案