2sxc相关内容

使用现代2sxc混合视图时访问DNN内容的正确方法

现在我的新视图以 开头 @inherits Custom.Hybrid.Razor12 我需要做什么才能在需要时继续访问DNN内容?我一直在文档周围转来转去,但还没有发现任何东西。 有没有编译代码可以让我们做类似的事情? 我现在的具体需求,我希望有人能提供一个例子,我们总是这样包装我们的模块/视图输出 ..
发布时间:2022-04-18 17:14:59 其他开发

在2sxc中,在App.Data.Create()之后,有没有办法获得新的实体ID(或Guid)或指向新实体的指针?

在过去的几年里,我遇到过几次这样的需求。我使用App.Data.Create()以编程方式将新实体添加到Content-Type,然后需要将该新实体添加到我将要创建的下一个实体。Create(不同Content-Type中的新记录)。 由于.Create()不返回任何内容,访问新项目的最佳、正确或优雅的方式是什么? 这是我古怪的解决方案,但似乎还有一种更合理的方法。此外,在繁忙的站点上 ..
发布时间:2022-04-18 17:13:32 其他开发

有没有办法克隆代码中的多个实体(记录

注意:目前我在此项目上遇到了2sxc v9.43.2。 从我的内容类型中选择一组记录后,我需要能够复制它们,同时更改其中一个字段。这是我到目前为止几乎奏效的想法。用例很简单,他们有程序,人们可以注册。它们每个季节都会改变,但只是很小的变化(价格、日期/时间等)。当他们编辑下一季的时候,他们需要本季的直播和保持不变。因此,我们仍处于秋季(EntiyID 1732),有97个活动项目。我们希望单 ..
发布时间:2022-04-18 17:09:40 C#/.NET

2sxc |通过使用 Javascript 方法修剪来删除文件路径

我显示了以下文件路径: 而且我只想显示文件名“Doc1"(减去路径和扩展名). 我尝试了以下操作但未成功,如果您能进一步了解我做错了什么,我将不胜感激... @functions{公共静态字符串 SplitWord(字符串文本,整数长度){字符串 str = 文本;int n = str.LastIndexOf(".");string str1=str.Substring(n,st ..
发布时间:2021-07-02 20:44:31 前端开发

如何在 DNN 中使用 2sxc 修复“无法加载文件或程序集"System.Web.Helpers,Version=2.0.0.0"错误

我有一个本地 DNN 站点,我正在尝试使用 2sxc 模块创建内容/应用程序,然后再将其放置在实际生产站点上.我尝试安装 Razor 教程应用程序,当我将它放在页面上时,我得到以下输出: 错误:System.IO.FileLoadException:无法加载文件或程序集'System.Web.Helpers,版本=2.0.0.0,文化=中性,PublicKeyToken=31bf3856ad36 ..
发布时间:2021-07-02 20:42:26 其他开发

如何强制同一应用(DNN/2sxc)的两个实例从同一流中读取?

很抱歉,如果我的问题很愚蠢,但是我是DNN/2sxc的新手,我整天都在努力解决这个问题,但没有成功.. 我有同一个应用程序的两个实例,一个在主页上,另一个在自己的页面上,每个实例必须有自己的视图模板(我使用Razor). 我的问题是我无法找到使两个应用读取相同数据的方法,因此其中一个的每个添加/编辑/删除/重新排序都会反映到另一个,目前每个应用都有自己的数据因此,在我的情况下,它们将无 ..
发布时间:2021-05-02 20:27:57 其他开发

使用App.Data.Create()时如何向实体类型的字段添加值

当我在外部代码中并尝试将条目添加到现有“内容类型"时,如何将一个或多个值添加到“实体"类型的字段中?因此,以FAQ v3应用程序为例,这是添加类别行被注释掉的代码: int appId = 4;//对我来说是FAQ3var appX = ToSic.Sxc.Dnn.Factory.App(appId);varfields = new Dictionary();f ..
发布时间:2021-05-02 20:27:54 其他开发

如何在View启动时检测内容的状态?

让我们假设我已经为Link内容类型创建了自己的自定义视图.当用户将2sxc内容应用添加到窗格中,然后选择内容类型(链接),然后选择我的自定义视图时,该视图首次启动时,如何检测到a)该视图未使用演示项目,而b)视图使用了一个演示项目并显示了该演示项目,而c)不是第一次显示,而是有一个真实的用户添加了内容(实体)? 对于a)情况,我已经做了类似的事情: var link = AsDynami ..
发布时间:2021-05-02 20:27:51 其他开发

如何仅输出选择文本而不是2sxc剃刀模板中的值?

在2sxc App中,在我的内容类型中,我有一个加拿大省的下拉列表,其中有缩写的名称和值.看起来像这样: 不列颠哥伦比亚省:bc艾伯塔省:ab爱德华王子岛:裴 等等. 我希望能够在我的C#剃刀模板中同时使用文本标签和选择值.当我使用@ Content.Province时,它仅输出值,因此,如果我选择不列颠哥伦比亚省,它将输出为"bc".如何输出所选内容的标签,以使其输出“不列颠哥 ..
发布时间:2021-05-02 20:27:47 其他开发

2sxc权限(按角色)

使用2sxc 8.8 for DNN Evoq Content 8.3,可以设置一个角色,该角色将允许用户查看按钮,编辑和更改模板/布局,但不允许他们“编辑模板”并给他们“ 解决方案 这非常简单,因为一旦存在一个名为“ 2sxc Designers”的特殊用户组,只有这些用户才能看到高级按钮。 使用 http://swisschecklist.com/en/fwttmwjx/2sxc ..
发布时间:2020-10-25 23:38:31 其他开发

$ 2sxc未定义

在页面上添加了Content模块之后,我得到一个带有白色眼镜的圆形蓝色图标。单击它会在控制台中产生错误: ReferenceError:未定义$ 2sxc 1 ui.html:20:5 http://localhost/DotNetNuke/desktopmodules/tosic_sexycontent/dist/ng/ui.html:20:5 ..
发布时间:2020-10-25 23:37:23 其他开发

2sxc:重命名应用文件夹

如何以正确的方式重命名应用文件夹? 现在,我尝试这种方式,但不知道这样可以 导出应用程序 编辑zip的内容(在app.xml中重命名文件夹/重命名文件夹名称) 删除应用程序 导入更改的应用程序 测试和开发,但是有什么方法可以在现场进行? (不丢失旧内容?) 解决方案 这很简单:) 重命名2sxc中的文件夹 在应用程序配置中更新文件夹名称(您还具有应用程序版本 ..
发布时间:2020-10-25 23:35:09 其他开发

2sxc Dnn ..将现有内容项添加到模块

我有一个基于实体类型过滤器正在显示的实体的视图。现在,我需要对它们进行重新排序,并想使用内置的2sxc功能来执行此操作,因此我使用“模块数据源”创建了一个新的数据视图,以便可以进行排序。 但是我现在如何使所有相同类型(定义)的现有实体出现在此新视图中?现在,该视图默认显示一个项目,我可以替换该项目。但是,如何添加多个现有项目?我需要实体ID保持相同的查询字符串用法和SEO。 谢谢,希望 ..
发布时间:2020-10-25 23:35:03 其他开发

用于删除的工具栏项-用于2sxc模块

我为 2sxc.org 应用=“ nofollow”> DNN ,并且不知道如何允许用户删除内容项? 是否有一些工具栏摘要,如: p> @ Edit.Toolbar(内容,操作:“编辑,替换”) 还要创建删除按钮吗? 如果没有这样的命令,如何手动创建? 解决方案 此处列出了完整的操作列表 https://github.com/2sic ..
发布时间:2020-10-25 23:34:50 其他开发

从2sxc模块的Razor视图访问其他DataPipeline

是否可以从已经连接到定制或默认数据管道的剃刀脚本 中访问另一个管道数据? (在一个剃刀视图中有多个管道) 例如: 我的自定义数据管道给了我一些值并基于此值,我 想获得其他自定义管道,并在此剃刀脚本的条件块 中使用其值/列表? 解决方案 var list = App.Query [” Query-Name“] [” Stream-Name“]。List; forea ..
发布时间:2020-10-25 23:33:18 其他开发

排序2sxc adam文件

我可以这样获取图像: foreach(AsAdam中的var pic(内容,“图像”)。文件) 1。按名称或上传日期对图像进行排序的正确方法是什么? 2。如何自定义重新排序图像? 解决方案 要对元数据字段进行排序,我使用了以下代码: var filesAll = AsDynamic(AsAdam(Content,“ Images”)。Fi ..
发布时间:2020-10-25 23:33:14 其他开发

2SXC博客应用-帖子详细信息页面-所选模板不存在演示项目

单击博客帖子以显示该帖子的详细信息页面时,不会加载详细信息.而是有一个错误显示为“所选模板不存在演示项目." 不确定我缺少什么. 平台: DNN v9.2.2, 2sxc App v9.32.1, 2sxc App博客v03.00.02 这是我第一次安装2sxc,到目前为止非常喜欢,谢谢! 我添加了博客应用程序.那里有3个(或4个)示例博客帖子,并且一切似乎都正常运行.我将作者编 ..
发布时间:2020-09-21 23:36:24 其他开发