.NET开源内容管理系统和Web应用程序开发框架。另外还有DotNetNuke和Evoq这两个名字。
有谁知道是否有一种方法可以使用.net在DNN上自动安装扩展? 过去可以使用臭名昭著的 Install.aspx 页面,但出于安全考虑,该页面已被删除...
我正在尝试寻找一种在 DNN CK Editor v4.18.0 预览模式下加载 CSS 路径的方法,下面是一些图片。 现在使用自定义编辑器选项我已经能够使用 common.css ...
在 DNN 上从 Evoq Content 降级时安装 2sxc
正如标题所示,我们有一个 DNN Evoq 内容网站,已降级为平台。我们想要在 2sxc 应用程序中重建 Evoq Content Visualizer。安装 2sxc 不是问题。当我放下应用程序时
我最近在安装中将 2sxc 升级到 18.0.0。 在某些应用程序中,我们使用数据库查询(查询设计器中的 SQL 数据块)。 由于某种原因,当我测试它时,它说: { “德法……
我有一个 DateTime 类型的字段,它绑定在 gridview 中。 现在,我想仅显示该字段中的日期,而不是时间。 日期应采用 1/1/0001 这种格式。 我正在使用 DotnetNuke 我的c...
所以我尝试在 2sxc 18 中使用新奇的 TypedCode 东西。 但我想从查询中获取一些数据。 所以我首先做了类似的事情: var query = App.Query["EventDetailsByIds&qu...
我一直在尝试在 {dnnwebsite}/admin/File-Management 路径中的 DNN v09.13.04 中上传 .js 文件扩展名,它向我显示此错误。 现在我尝试的是在“设置”>“站点设置”侧栏中
在DotNetNuke中,当我在页面中添加反馈模块的两个实例时,它们的PagingControls相互冲突。 当我更改页面时,此问题出现在反馈评论定义中...
情况是这样的: 我需要将寻呼添加到 DotNetNuke 的核心公告模块中。我的客户正在添加越来越多的公告,现在页面太长了。我正在使用宣布...
我正在使用 2sx 应用程序活动、课程和注册版本 6.17.1。我想通过向事件内容类型添加更多字段来扩展应用程序。我正在运行 DNN 9.13.04 和 2sxc 17.09.00。 我添加了...
我正在尝试使用 2sxc 的 VisualQuery 设计器中的 DNN SQL 数据源在 2sxc 应用程序中检索和显示来自 SQL 的信息。然而,当我尝试输入 SQL 查询并单击“保存”时,出现 403...
我正在尝试使用 DNN 网站中的“添加新站点”创建一个站点。每当我创建基于域的网站时,此页面就会显示如下。 我尝试过各种别名,但都不起作用 使用基于目录时...
ag-grid-Angular 错误:TypeError:无法读取未定义的属性(读取“addEventListener”)
我正在使用 Angular 18.2.0 和 ag-grid-angular/ag-grid-community 32.1.0。 如果我使用“ngserve”运行,则 ag-grid 可以工作。 但是当我将它放在现有页面上时,第一个错误是“
系统找不到指定的路径。 (HRESULT 异常:0x80070003)对于 DNN 模块
下面是一个屏幕截图,显示我想创建一个 DAL2 MVC 模块 但是在蓝屏上单击“确定”后,它向我显示以下错误:系统找不到指定的路径。 (
现有的 AngularJS 与 Angular 或 React
我正在开发一个在 DNN 上运行的旧 AngularJS 应用程序。 我们希望开始使用更新的 JS 框架,Angular 或 React,而不停止/更改现有的 AngularJS 代码。 有没有...
在 2sxc 应用程序 v17.x 中,从我看来,我使用 js 调用 $2sxc.cms.run('new',...) 来创建新的内容类型项目,保存并关闭对话框后,我如何获得新的创建内容模式对话框关闭后的entityId。 ...
如何通过 C# 代码以编程方式编辑 2sxc 实体结构,例如添加属性、更改属性类型等?
我需要通过 C# 代码以编程方式更新实体。我已经有一些代码可以创建目标 2sxc 应用程序的 IApp 对象。从那里我一直通过 appObject.Data["MyEntity...
在2sxc中,在App.Data.Create()之后,有没有办法获取新的EntityId(或Guid)或指向新实体的指针?
在过去的几年里我已经遇到过几次这样的需求。我使用 App.Data.Create() 以编程方式将新实体添加到 Content-Type,然后需要将该新实体添加到我所在的下一个实体
dotnetnuke 9 中的siteurls.config 和 url 重写
重写 url 和人类友好的 url 对于 seo 和性能非常重要。 dnnurlprovider 是 DNN 的默认重写器,规则写在 siteurls.config 和 DNN 9 中: 重写 url 和人类友好的 url 对于 seo 和性能非常重要。 dnnurlprovider 是 DNN 的默认重写器,规则写入 siteurls.config 和 DNN 9: <?xml version="1.0" encoding="utf-8" ?> <RewriterConfig> <Rules> <RewriterRule> <LookFor>.*DesktopDefault.aspx(.*)</LookFor> <SendTo>~/Default.aspx$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*EditModule.aspx(.*)</LookFor> <SendTo>~/Default.aspx$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*/TabId/(\d+)(.*)/Logoff.aspx</LookFor> <SendTo>~/Admin/Security/Logoff.aspx?tabid=$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*/TabId/(\d+)(.*)/rss.aspx</LookFor> <SendTo>~/rss.aspx?TabId=$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*Telerik.RadUploadProgressHandler.ashx(.*)</LookFor> <SendTo>~/Telerik.RadUploadProgressHandler.ashx$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>[^?]*/TabId/(\d+)(.*)</LookFor> <SendTo>~/Default.aspx?TabId=$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*BannerClickThrough.aspx(.*)</LookFor> <SendTo>~/DesktopModules/Admin/Banners/BannerClickThrough.aspx$1</SendTo> </RewriterRule> <RewriterRule> <LookFor>.*/m/(\d+)(.*)</LookFor> <SendTo>~/rss.aspx?TabId=$1</SendTo> </RewriterRule> </Rules> </RewriterConfig> 现在我已经为新的 url 模式添加了新规则: <RewriterRule> <LookFor>.*/m/(\d+)(.*)</LookFor> <SendTo>~/Default.aspx?TabId=$1</SendTo> </RewriterRule> 应用程序池重新启动,日志文件夹中没有写入任何错误,但我添加的重写规则不起作用。 http://domain.com/m/123 --> http://domain.com/Default.aspx?TabId=123 此方法也已经过测试: 在我的 IIS 上安装了 urlrewrite 扩展 (http://www.iis.net/download/urlrewrite) 添加了以下代码 dnn 站点 web.config 标签的片段: <rewrite><rules><rule name="UrlRewriteService" stopProcessing="true"><match url="^.*/m/(.*)$"/><action type="Rewrite" url="Default.aspx?TabId={R:1}" /></rule></rules></rewrite> 我一直在努力解决这个问题,但终于找到了适合我的情况的好解决方案。 基本上,我只是希望它去掉 .aspx 文件扩展名。 我发现只需将 web.config 文件的 DNNFriendlyUrl 条目中的 urlFormat 参数修改为“advanced”即可: <friendlyUrl defaultProvider="DNNFriendlyUrl"> <providers> <clear /> <add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="advanced" /> </providers> </friendlyUrl> 希望对正在寻找的人有所帮助
升级后 DNN 事件日志充满 2sxc 错误,这可能是什么原因造成的?
升级到 2sxc 17.9 后,我们看到事件日志充满了以下错误: 绝对URL:/api/2sxc/app/auto/query/System.EntityPicker/Default 默认数据提供者:DotNetNuke.Data.SqlDataPr...