标签: nopcommerce

获取错误:找不到方法:'Void RestSharp.RestClient.set_BaseUrl(System.String)'.在Twilio-CSharp

我正在使用MVC5应用程序并实现twilio rest api用于发送短信但我收到错误:

 var twilio = new TwilioRestClient(AccountSid, AuthToken);
Run Code Online (Sandbox Code Playgroud)

我的restsharp dll版本是105.0.1,而且我有104.4.0的旧版本,我尝试了twilio最新版本和旧版本,但似乎得到了错误.

类型"system.missingMethodException而"的例外发生在Nop.Plugin.SMSProvider.nopSMS.dll但在用户代码中没有处理

附加信息:找不到方法:'Void RestSharp.RestClient.set_BaseUrl(System.String)'.

我该怎么办?

c# dependencies nopcommerce twilio restsharp

1
推荐指数
1
解决办法
2885
查看次数

如何在NopCommerce 3.8中的现有菜单下的管理面板中添加子菜单?

除了一点点改变之外,我的问题几乎与这个问题类似.有一个添加菜单的解决方案,就像我也想在不同的过程中添加菜单.

目前我正在开发一个关于组合促销优惠的项目.因此,我想在Promotion所有其他子菜单图像下添加一个子菜单

但我开发的是创建一个单独的菜单Plugins,并在那里添加一个子菜单.喜欢这张图片

这是我用来创建菜单的代码.

public void ManageSiteMap(SiteMapNode rootNode)
        {
            var menuItem = new SiteMapNode()
            {
                SystemName = "Promotion.Combo",
                Title = "Combo Offer",
                ControllerName = "PromotionCombo",
                ActionName = "Configure",
                Visible = true,
                RouteValues = new RouteValueDictionary() { { "area", null } },
            };
            var pluginNode = rootNode.ChildNodes.FirstOrDefault(x => x.SystemName == "Third party plugins");
            if (pluginNode != null)
                pluginNode.ChildNodes.Add(menuItem);
            else
                rootNode.ChildNodes.Add(menuItem);
        }
Run Code Online (Sandbox Code Playgroud)

我想知道从哪个SystemName添加这个子菜单?

asp.net-mvc menu nopcommerce c#-4.0 nopcommerce-3.80

1
推荐指数
1
解决办法
660
查看次数

获取客户角色 nopcommerce

谁能帮助我在 2.8 版本中获得视图的客户角色?我尝试过工作上下文,但错误提示“当前上下文中不存在工作上下文”。我有下面的代码,但它不起作用..

@model BoardsIndexModel
@using Nop.Core.Infrastructure;
@using Nop.Services.Helpers;
@using Nop.Web.Models.Boards;
@using Nop.Core.Domain.Customers;
@using Nop.Services.Customers;


@if (Roles.IsUserInRole("Administrators"))
{
    Do that;
}
else
{
    Do this;
}
Run Code Online (Sandbox Code Playgroud)

c# nopcommerce razor

0
推荐指数
1
解决办法
2574
查看次数

使用流畅验证在 EITHER ... OR ... 情况下允许为空的验证规则

如何在电子邮件或电话号码中编写允许为空的验证规则

RuleFor(x => x.Email).NotEmpty().WithMessage(localizationService.GetResource("ContactUs.Email.Required"));
RuleFor(x => x.PhoneNumber).NotEmpty().WithMessage(localizationService.GetResource("Products.MakeAnOffer.PhoneNumber"));
Run Code Online (Sandbox Code Playgroud)

asp.net validation asp.net-mvc nopcommerce fluentvalidation

0
推荐指数
1
解决办法
2104
查看次数

您正在运行SevenSpikes.Nop.Plugins的试用版

关于nopCommerce网站的问题.

我使用nopCommerce创建了一个电子商务网站.nopCommerce是一个开源的电子商务Web应用程序.SevenSpikes为nopCommerce网站提供插件.我正在使用SevenSpikes的两个免费版插件.但是插件每三到四次重新加载网站就会出错.错误为

'You are running a Trial version of SevenSpikes.Nop.Plugins.MegaMenu'

'You are running a Trial version of SevenSpikes.Nop.Plugins.InstantSearch'
Run Code Online (Sandbox Code Playgroud)

我在浏览器中使用开发人员工具检查了网络和控制台,但是一切都很好.我认为插件[插件的作者]故意在页面的每第三到第四次重新加载时显示错误.

我在localhost中这样做,但这里的示例网址有同样的问题.[Re-Load 3 to 4 times]

任何人有任何想法来解决这个错误是非常有用的.

javascript plugins nopcommerce asp.net-mvc-4

-3
推荐指数
1
解决办法
424
查看次数