问题标签 [dotnetnuke-9]
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.
dotnetnuke - 触发后让模块打开弹出窗口或在页面上隔离模块
有没有办法让 SPA 模块在对话框中打开,或者在单击按钮后将其隔离在加载它的页面上?最好将它隔离在一个页面上,但任何一个选项都可以。
dotnetnuke-9 - DNN 自定义电子邮件 - 如何包含核心超链接
我正在尝试发送一封电子邮件,并且我需要在页脚中包含一些默认 DNN 电子邮件附带的超链接[Unsubscribe]
。[SITEURL]
[PORTALNAME]
到目前为止我做了什么:
我在
test.resx
自定义模块的App_LocalResources
文件夹下创建了一个文件。在这个文件中我有一个条目MY_EMAIL_TEST.Text
在这个条目中我html
看起来像:这基本上是我从 GlobalResources 中的 EMAIL_MESSAGING_DISPATCH_BODY.Text 复制/粘贴的一些 HTML。
我从这个文件中得到这样的字符串:
/li>我发送电子邮件:
/li>
请注意,我指定格式为MailFormat.Html
.
现在我收到的电子邮件没有取消订阅、门户名称或站点网址的超链接。它们显示为文本!
收到后的邮件内容:
版权所有 2018 [[SITEURL]][PORTALNAME] 保留所有权利。
如果您希望以后不再接收电子邮件,请在此处 > [[UNSUBSCRIBEURL]] 退订。
如何使用正确的超链接格式化这些链接?
dotnetnuke - 复制页面时未复制模块数据
我开发了一些 DNN 9 模块。例如,它们是 Slider 和 FAQ。当我尝试复制页面时,只复制了这些模块数据,我不得不再次复制它。您能否告诉我需要调整哪些元素以便复制数据,因为开发人员现在告诉我其中涉及大量工作的大故事?
谢谢,-Naveed
dotnetnuke - 无法读取配置文件令牌
我正在使用 DNNSharp ActionGrid 并希望使用令牌值过滤网格。使用 DotNet Nuke 9.2 版,我创建了 2 个自定义配置文件字段。一个是文本框,我可以使用令牌 [Profile:Agency] 在 SQL where 子句中使用它。第二个配置文件字段是一个列表,当我尝试将此列表与 Token [Profile:AgencyList] 一起使用时,我没有从 SQL 表中返回任何数据。当我在跟踪中检查 SQL 查询时,传递给 SQL 服务器的 Token 值是 '********' 为什么我无法获得该配置文件列表的值?
dotnetnuke - DNN返回父页面而不是404页面,如何返回404?
我们有一个正常的 DNN 安装(v09.00.02 366),我们使用站点设置下的“默认页面”设置了一个 404 页面。
当您浏览到不存在的页面时,DNN 会返回父页面的内容而不是返回 404 页面,这是一种奇怪的行为。
/parent/child => 返回 /parent 的内容
子页面不存在,因此它应该返回带有 HTTP 状态代码 404 的 404 页面。
我们如何更改行为以遵循所需的行为?
asp.net - 如何删除现有的 DNN ReCaptcha 脚本参考
DNN V09.02.00 (366) 将以下脚本引用添加到每个页面。
我们正在尝试使用我们自己的 Google V2 Invisible ReCaptcha,并且我们已经添加了对我们自己的脚本文件的引用(同步)。不幸的是,由于 DNN 对 recaptcha 的引用中的“异步”属性,它在我们自己的引用之后加载,覆盖了它的全局 grecaptcha 引用。
我们如何从 DNN 中删除我们不使用的脚本引用?
2sxc - 在 DNN EVOQ BASIC v. 09.01.01 上的 2sxc 9.32.1 中缺少编辑并且添加项目不起作用
刚刚升级到 DNN EVOQ BASIC v. 09.01.01 (113) 和 2sxc 9.32.1
将内容模块放在页面上后,我们的一些模板没有编辑选项,而其中一些具有添加项目选项的模板在单击后不执行任何操作。
当我单击添加项目时,我收到此错误:
c# - 如何防止皮肤资源字符串覆盖 DNN 9.2.2 中的语言字符串
我正在使用我皮肤中的资源字符串。我希望能够通过站点设置中的语言部分编辑字符串。这最初是有效的,但是一旦我在我的门户上安装了皮肤更新,它就会覆盖资源。本质上,如果语言设置中的相应字符串还没有添加值,我只想在我的皮肤中“应用”资源字符串。
有什么办法可以防止这种情况发生吗?
lucene - DotNetNuke Lucene 搜索在负载平衡环境中不起作用“锁定获取超时”,如何解决?
我们有一个 DotNetNuke 站点在两台负载平衡的服务器上运行。为了确保这些服务器上的文件同步,我们使用了文件复制服务。
没有负载平衡时,搜索在 DotNetNuke 上工作正常,但在负载平衡设置中搜索会在一段时间后停止工作(没有建议,没有结果)。
以下相关异常遍布我们的日志文件:
我最好的猜测是,问题是因为两台服务器都在运行它们的搜索功能,并且文件复制服务正在同步导致冲突的文件。
解决这个问题的最佳方法是什么?
- 添加排除规则以不复制搜索索引文件夹,但让两台服务器继续运行搜索?
- 以某种方式禁用一台服务器的索引?
- 还有其他建议吗?
安装细节:
DNN v. 09.02.00 (366)
.NET Framework 4.6