问题标签 [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.

0 投票
2 回答
339 浏览

asp.net - 301 重定向 DNN 中的产品

在开发和编码方面,我是新手。我在设计和 HTML/CSS 方面更擅长,但我有一个关于电子商务网站上的 301 重定向的问题,我正准备推出。

该网站有超过 500 种产品,这些产品的 URL 现在不同了。我需要一种创建重定向映射的方法,这样我就不必手动重定向 500 多种产品。

旧 URL 如下所示:domainofstore.com/Animated-Waving-Santa.html

新的 URL 如下所示:domainofstore.com/Product/animated-waving-santa

新站点使用 RevIndex StoreFront 在 DNN 9 中构建。

现在有一些静态页面也需要重定向,我手动创建这些页面没有问题。URL结构如下:

旧网址:domainofstore.com/About-The-Holiday-Light-Store.html

新网址:domainofstore.com/About-Us

那么,如何在无需手动添加的情况下创建 500 多个产品 URL 重写?

0 投票
1 回答
423 浏览

dotnetnuke - 9.1.1 上的 DNN HTML 模块引发以下错误

由于应用了最新的关键安全更新,所有带有 HTML 模块的页面都会抛出以下错误,从而导致用户出现 404 页面。请指教!有没有我们可以使用的好的替换模块?

0 投票
1 回答
273 浏览

dotnetnuke - DNN 9.1 升级错误 - 找不到方法:'Int32 Telerik.Web.UI.UploadedFile.get_ContentLength()'

我最近将我的 dnn 从 5.0 版本升级到 9.1 版本,并在以下 URL 上建议升级:

http://www.dnnsoftware.com/wiki/suggested-upgrade-path

升级很顺利,但我遇到的一个问题是文件上传。我收到以下错误:

找不到方法:'Int32 Telerik.Web.UI.UploadedFile.get_ContentLength()'

请看下面的截图: 在此处输入图像描述

我试图在谷歌上搜索这个但无法获得合适的解决方案。你能建议点什么吗?

0 投票
1 回答
37 浏览

dotnetnuke - 2SXC - 8.x 升级到 9.2 后未完成完整升级

参考这篇文章:链接»

如果按 10 次按钮不起作用怎么办?四天前,我们将模块从 8.x 更新到了 9.2,从那以后一直在按下按钮。它现在仍然显示“错误:System.Exception:模块升级没有完成(阅读更多)。点击完成”。似乎没有为此系统运行的数据库备份,所以我们无法返回。

感谢您提供任何有用的提示。

0 投票
2 回答
277 浏览

svg - DNN9 svg 文件上传

有人熟悉这里的 DNN 9 平台吗?如果是这样,有人可以指导我如何将 svg 文件上传到服务器。在旧版本的 DNN(8,7 等)中,主机列表设置中有一个设置,您可以在其中启用文件类型,但是在 DNN 中,这些页面已从用户界面中删除。

以下命令已在 SSMS 中运行:

插入列表(列表名称、值、文本、定义 ID、系统列表)

值('ImageTypes','svg','Scalable Vector Graphics','-1','True');

这在数据库中创建了一个新行,但是当我尝试上传 svg 文件时,它仍然显示错误的格式(允许的文件类型为:“bmp、gif、jpeg、jpg、png”)。

有人可以指导我在哪里可以启用 svg 文件类型吗?

非常感谢!

0 投票
4 回答
2081 浏览

visual-studio - 无法加载“MSBuild.Community.Tasks.XmlRead”任务

这是几年前出现的错误。直到过去两周,我在所有 Visual Studio 安装中都没有遇到过这种情况。我已经尝试了我发现的过去帖子中的所有解决方案。没有工作。我怀疑错误与 DNN 模板版本 9 有关。您能确认一下吗?

无法从程序集加载“MSBuild.Community.Tasks.XmlRead”任务…packages\MSBuildTasks.1.5.0.235\tools\MSBuild.Community.Tasks.dll。无法加载文件或程序集... packages\MSBuildTasks.1.5.0.235\tools\MSBuild.Community.Tasks.dll' 或其依赖项之一。该系统找不到指定的文件。

0 投票
1 回答
129 浏览

razor - 2sxc - 一种内容类型,一种列表视图,一种 cshtml,一些行未显示

使用 2sxc 创建一个新应用,其中只有: - 一种内容类型 - 15 行数据 - 一个视图(剃刀,单个 cshtml 文件)

当我调用@foreach 循环时,列表​​视图中只显示了一些数据(显然是插入到当前 dnn 模块中的数据,并且只能通过工具栏中的“新建”按钮)。如果我在管理面板中添加该行,它将不会显示。当我删除模块并再次插入时,我可以在管理面板中看到数据,但在我的列表视图中看不到。

附加屏幕。

我尝试使用以下方法调用数据:

或者

但结果是一样的。

我错过了一些非常明显的东西吗?

DNN 9.1.1 2sxc 9.04.01

https://drive.google.com/file/d/0B-4bmuuNWVx2MUxxa0g1SExqUkE/view?usp=sharing

0 投票
1 回答
384 浏览

dotnetnuke-9 - DNN Persona Bar 模块路由

我正在尝试为 dnn9 创建 dnn 角色栏模块,前端部分向 url 发送请求,例如 - http://dnndev.me/API/personaBar/ControllerName/ActionName 并且我收到错误 - 无法找到http的控制器://dnndev.me/API/personaBar/ControllerName/ActionName 在命名空间中搜索:Dnn.PersonaBar.AdminLogs.Services、Dnn.PersonaBar.ConfigConsole.Services、Dnn.PersonaBar.CssEditor.Services、Dnn.PersonaBar.Extensions.Services、Dnn.PersonaBar.Licensing.Services、Dnn.PersonaBar.Pages。服务,Dnn.PersonaBar.Recyclebin.Services,Dnn.PersonaBar.Roles.Services,Dnn.PersonaBar.Security.Services,Dnn.PersonaBar.Seo.Services,Dnn.PersonaBar.Servers.Services,Dnn.PersonaBar.SiteImportExport.Services, Dnn.PersonaBar.Sites.Services、Dnn.PersonaBar.SiteSettings.Services、Dnn.PersonaBar.SqlConsole.Services、Dnn.PersonaBar.TaskScheduler.Services、Dnn.PersonaBar.Themes.Services、Dnn.PersonaBar.UI.Services、Dnn。 PersonaBar.Users.Services,Dnn.PersonaBar.Vocabularies.Services。

问题是如何将我的命名空间添加到此列表以注册从 DnnApiController 派生的自定义 api 控制器?

对于 SPA 模块,ServiceRouteMapper 很简单,DNN 角色栏模块是否可行?

0 投票
0 回答
37 浏览

javascript - DNN 的混音器菜单系统

我更多的是数据库/程序员类型,而不是设计。我正在建立一个 DotNetNuke 网站 (9.1.1),并且想要一个模拟混音器的菜单系统。每个顶级菜单项看起来都像混音板的通道滑块,该部分的名称位于滑块按钮上。在滑块下方只有一个栏,显示该部分的子级链接。滑块上方是每个部分的音量灯。如果用户不在该部分,则滑块将处于中间位置,并且灯光会在中间范围内昏暗地上下移动。如果用户在该部分,滑块将达到 75% 左右,灯光会更亮,并且它们会在更高的范围内上下移动。

我希望这是响应式的,以便菜单可以在移动设备以及常规浏览器上运行。如果可以不使用图像,并严格使用 HTML 和 CSS,这将是理想的。如果动画效果需要javascript,那就这样吧。

我只是在寻找一个开始的地方。我只是不知道在这个领域有什么可能。当然,如果有人想赚几块钱,我愿意支付少量。

0 投票
1 回答
217 浏览

dotnetnuke - LeftMenu 随 DNN 9.1 版升级而消失

我正在使用 DNN Evoq 基本版本 9.1。我最近从 8.5 版升级。升级后,我们网站的左侧菜单导航之一消失了。

我们在.ascx文件中使用以下代码:

我跟踪了源文件,它仍然存在于文件结构中。此代码在 9.1 版中仍然有效吗?如果是这样,我该如何让它再次工作?

谢谢。