问题标签 [dotnetnuke-7]

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.

0 投票
1 回答
553 浏览

dotnetnuke - 我可以从模块的 dot net nuke 7 主菜单中添加下拉菜单吗

我正在开发一个带有项目信息的模块。现在我需要在 DNN 7 的主菜单中添加项目下拉菜单,项目名称为子菜单

0 投票
1 回答
131 浏览

sql - 如何使用 Petaoco 查询进行多次插入

我正在使用 DNN7.1,它是基于 petapoco 的 DAL2。

我想一次插入和更新多个项目,以减少网络流量和与我的 SQL Server 数据库的连接。

这来自我的“ServiceController.cs”:

我在组件控制器中有单个项目的插入方法:

但是多个插入/更新的组件控制器应该如何?

提前致谢。

0 投票
0 回答
779 浏览

email-verification - DNN 7 验证码和电子邮件 - 如何在代码可用时以编程方式重新发送、验证?

当用户完成注册并首次登录时,他们会被转发到某个页面,并被告知转到他们的电子邮件并单击验证链接。

我们正在使用 DNN 7 及更高版本。

有时,用户不会收到验证电子邮件,作为管理员,我们必须通过管理员/主机 UI 手动验证他们。

有哪些 DNN 功能可以将验证邮件重新发送给登录的用户?(我不想从头开始重建整个验证电子邮件正文,进入选项卡、皮肤和其他 DNN 实体。)

我应该去哪个页面/模块添加一个按钮来重新发送电子邮件验证(并添加验证码文本框并为其提交按钮)?

假设他们想在同一页面上的文本框中输入验证码(他们的偏好,而不是单击电子邮件中的验证链接)——我需要调用什么函数来执行此操作?(当用户第一次尝试登录时,出现在登录控件/模块上的验证码文本框发生了什么?)

0 投票
1 回答
323 浏览

dotnetnuke - 网站不会显示

我一直在尝试为我们的用户简化大量的 DotNetNuke;因为他们对管理、开发和设计的知识为零。

所以我配置了 DotNetNuke 的站点别名功能。

  • 将规范更改为
  • 禁用自动添加站点别名

这样,当 DotNetNuke 有一个新创建的实例时,它将为这个新实例聚合正确的 URL。

我有一个模板,它是我们的主要网站,使用 DotNetNuke 设计和配置我们希望的方式。这个模板现在是提供给我们用户的模型。所以我配置了一个自动化框架来:

  • 创建一个新目录,将模板内容复制到其中。
  • 在 IIS 中创建新站点(绑定)和应用程序池
  • 创建新数据库(将模板数据库复制到新数据库中)
  • 修改 Web.Config 以指向这个新结构。

直到最近这一切都在工作,现在它无法正常工作。每次手动或自动复制站点时,我都会收到Error 404。我尝试了以下方法:

  • 在根目录上随机放置一张图片,然后尝试引用 URL。(哪个有效)
  • 尝试创建一个全新的 DotNetNuke 实例,手动复制并发生错误。
  • 尝试重新配置站点别名(已清除缓存和应用程序池)仍然错误。
  • 尝试将新的升级文件放入实例中,仍然失败。

我不确定错误在哪里,但我需要解决它。我认为可能是绑定;但我已经改变了它们,但仍然没有运气。我觉得它可能是 DotNetNuke,但我不完全确定。我用来创建绑定的代码:

在过去的四天里,这让我很困惑,我们非常欢迎一些帮助。目前我不确定原因或罪魁祸首;这使它变得更加困难。

0 投票
1 回答
370 浏览

c# - 如何从另一个 ASP.Net 应用程序登录 Dotnetnuke

我有一个 dotnetnuke 站点。客户使用他们的用户名和密码访问本网站。而且,我有另一个 ASP.Net 站点。我想让客户也在这里输入相同的 dotnetnuke 密码和用户名登录。我在 dotnetnuke 表中到处搜索,但找不到密码。我怎样才能登录它?有什么技巧吗?

0 投票
2 回答
709 浏览

dotnetnuke - 将 DNN 社区升级到 Evoq 内容

我正在尝试从 DNN(社区版,7.01.02)的免费版本升级到 Evoq Content(付费,7.02.00)。

我将安装 Evoq_Content_07.02.00_Install.zip 解压缩到我的社区网站顶部,并通过点击该站点触发升级过程后,升级成功。但是,当我在升级后查看该站点时,该站点是一团糟。

一个问题似乎是 HEAD 标签缺少很多优点,例如:

  • 对样式表的引用
  • 对 javascript 库的引用,包括 jquery

是否有我缺少的明确定义的升级过程?还是这种特殊的升级很麻烦?

0 投票
1 回答
703 浏览

dotnetnuke - 自定义密码重置或 DotNetNuke.Modules.Admin 的 dll 在哪里

我正在处理自定义 PasswordReset 和 SendPassword。这样做时,我在Website\admin\Security找到了现有控件,引用指向DotNetNuke.Modules.Admin.Security命名空间。于是就去平台源码里找了下,没有找到任何项目(或者dll)。在某个地方有单独的解决方案吗?请帮我解开谜团:)

0 投票
2 回答
2193 浏览

.net - Sql Server 2008 R2 的 DotNetNuke 配置问题

我正在使用以下工具;

我已经在 IIS 上成功配置了 DotNetNuke,但是在实际安装时,它会在数据库连接期间产生问题。在 Visual Studio 中,我使用连接字符串作为。

在我的 DNN 设置的 web.config 文件中,我将连接字符串写为:

有了这个设置,我得到了错误。

我的连接字符串写错了吗?在这方面的任何帮助将不胜感激

0 投票
1 回答
702 浏览

asp.net-web-api - 升级到 WebAPI2 和 DotNetNuke 7.2.1,所有服务返回 404.0

我使用这种方法为 DotNetNuke 7.0 使用 WebAPI 编写了一些 WebAPI 控制器

一切都很好。

今天我将 DNN 升级到 7.2.1 并将我的项目升级到 ASP.NET Web API2 并且我在本地计算机上的服务现在无法正常工作 - 它们返回“HTTP 错误 404.0 - 未找到”。

我认为这与 IIS 和无扩展 URL 有关 - 我检查了 IIS 和 DesktopModules 不是这里建议的应用程序。

我尝试了 Fiddler 和 F12 调试工具,但消息没有给出任何线索。我该如何调试它以找出问题所在?

0 投票
1 回答
293 浏览

jquery - 如何在 DNN7 中设置 PathNameAlias SharedFiles

我收到此错误消息:

网络错误:404 未找到 - http://dnndev.me/Resources/Shared/Scripts/jquery.min.js?cdv=49

加载我的网页时。

我认为这与包括有关:

并且“jquery.min.js”位于我认为“SharedScripts”的子文件夹中。但是我没有成功找到 SharedScripts 的设置位置。

有人可以帮忙吗?