问题标签 [nopcommerce-3.80]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - NopCommerce 任务插件未启动任务
使用 NopCommerce 3.8。
我创建了一个新的 Misc 插件。目的是运行一个任务,它可以安静地调用我的 web api 来获取数据。
以下是我的代码:
插件类
对象上下文类(虽然此时没有设置所以注释掉了一些部分)
任务类
问题
当我在 Nopcommerce 后端导航到日志文件时
管理区 > 系统 > 日志
我希望在那里看到我的日志语句,但没有显示。
所以我还检查了任务的计划状态,它从未开始。断点也在调试模式下在我的任务类上设置,并且永远不会被命中。
那么,我在这里错过了什么吗?我的暗示正确吗?
笔记:
我已经删除了异步调用,但它什么也没做(因为它从未达到类级别)。清理并重建,在适用的情况下将复制本地设置为 false。插件已安装。机器上的事件查看器不显示任何与 nopcommerce 相关的警告或错误。按下“立即运行”按钮刷新页面但没有指示任务运行,也没有我的类断点在调试模式下命中。
源文件 源
到目前为止,插件包含我的代码,大多数是多余的,未使用,即休息客户端等,因为我没有进入流程的那个阶段。
asp.net-mvc - 在 NopCommerce 3.8 的管理面板中添加子菜单
我正在从 Pluralsight 提供的教程中学习 Nopcommerce。
在管理面板中为插件添加菜单时,版本 3.5 和 3.8 有所不同。相反,我们 public SiteMapNode BuildMenuItem()
必须使用public void ManageSiteMap(SiteMapNode rootNode)
.
我根据 NopCommerce 提供的文档使用了 ManageSiteMap How to add a menu item into the management area from a plugin,但是通过使用该代码,我只能显示父菜单而不是子菜单。
这是我的代码:
我想这样展示
插件
|---->促销滑块
|------------> 新滑块
|-----------> 管理滑块
任何人都可以帮我解决我的代码。
asp.net-mvc - 如何在 NopCommerce 3.8 的现有菜单下的管理面板中添加子菜单?
我的问题几乎和这个问题相似,除了一点点变化。有一个添加菜单的解决方案,就像我也想添加菜单但在不同的过程中。
目前我正在开发一个关于组合促销优惠的项目。因此,我想在Promotion
Like all other submenus image下添加一个子菜单
但是我开发的是创建一个名为的单独菜单Plugins
并在那里添加一个子菜单。喜欢这张图片
这是我用于创建该菜单的代码。
我想知道我应该从哪个SystemName
添加这个子菜单?
google-oauth - NoCommerce 3.80 外部登录插件
我是 NopCommerce 和 C# MVC 的新手。我正在开发 NopCommerce 3.80。
按照说明,我从NopCommerce 官方网站下载了 Google+ 插件并安装并配置了它。
但是当我点击使用谷歌登录按钮时,它显示错误
Google OAuth 2 授权 - 错误:redirect_uri_mismatch
有人可以帮我解决这个问题吗?
另一个问题是我是否必须像 Facebook(内置插件)一样为外部身份验证创建一个类库?
drop-down-menu - 如何在 NopDropDownList 中设置默认值...?
我有一个字段存储,在这个字段中有三个值
1=All(此值为 NopCOMmerce 默认值)
2=商店1
3=商店2
我想设置值 1 或 2
我的商店查看页面
如何在此视图页面中设置值 1...?
nopcommerce - 如何从 url 替换语言 UniqueSeoCode
如何从 url 替换语言 UniqueSeoCode。
我需要从插件管理语言 UniqueSeoCode。如何从插件中替换。如果用户从网站选择任何语言,但我只需要重定向到一种语言,那么该怎么做?
我尝试从基于公共网站的 CommonController 的操作过滤器执行此操作,然后从该操作过滤器重定向到特定的 url。这是正确的方法吗,或者如果您有其他正确的方法,请让我建议。
当客户在 url 中直接打开网站(例如 www.google.com)时,我需要将客户重定向到特定语言不包含任何语言,所以此时我需要使用我的特定语言。现在如何检查该 url 是否包含语言 seocode。
如果我当时在 commonController 上使用 actionfilter,我总是得到语言代码?如何管理?
nopcommerce - 操作无法完成,因为 DbContext 已被释放。电子商务
当我DbContext has been disposed error
尝试使用下面提到的代码从数据库中获取数据时,我得到了。
如何解决这个问题?
nopcommerce - Nop.Plugin.Payments.Paytm.PaytmPaymentProcessor' 没有实现接口成员'Nop.Services.Payments.IPaymentMethod.PaymentMethodDescription'
我无法在 nopcommerce 中集成 paytm 支付模块。我收到一个错误,如下所示。
错误 6 'Nop.Plugin.Payments.Paytm.PaytmPaymentProcessor' 没有实现接口成员 'Nop.Services.Payments.IPaymentMethod.PaymentMethodDescription' E:\Test\Plugins\Nop.Plugin.Payments.Paytm\PaytmPaymentProcessor.cs 25 18 Nop .Plugin.Payments.Paytm
kendo-grid - 服务器端排序在 kendo ui 网格中不起作用
当我单击名称时,我试图对所有数据应用排序,但排序操作应用于第一页数据。
这是我的代码。
我也尝试过,serverSorting: true
但当时默认排序不起作用。
c# - 添加到购物车不会停留在 IE11 - IE ASP.NET 会话 cookie 刷新时更改
我们使用的是 Nop Commerce 3.8。
当我们在使用 Chrome、Firefox、Safari 或 Opera 时将商品添加到购物车时,它工作正常。但是当我们在使用 IE 时执行此操作时,它似乎将商品添加到购物车,但它没有粘住 - 商品在添加到购物车后立即显示在详细信息页面上的飞出购物车中,但是如果您刷新页面或导航到购物车页面,购物车为空。
我检查了 cookie,在购物车页面上看起来 NopCustomer cookie 存在且正确,但 ASP.Net 会话 ID 会随着每次页面刷新或导航而改变。
协议和域/主机没有改变,url 的那部分保持不变,并且没有发生重定向,所以。我不确定发生了什么以及为什么它只发生在 IE 上。
有谁知道是什么原因造成的?
我注意到 ASP.NET 会话 cookie 的到期显示为设置为“会话结束”。这对 IE 有不同或不受支持的含义吗?