问题标签 [sitefinity-3x]
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.
content-management-system - 从 Sitefinity 3.7 升级到 4 - 专业人士的定义是什么?
我有许多 Sitefinity 站点,在 3.7 上运行。
我希望听到更新到版本 4 的利弊。为什么会,或者不会?
编辑:忘记缺点。任何人都可以列出令人信服的专业人士,这将对他们产生影响吗?我不只是在寻找功能列表的重新散列,谢谢。
Edit2:一旦 SF4.0 是 RTM,我仍然欢迎评论。
asp.net - 导入 SiteFinity
我刚刚在 Windows Server 2008 上完成了 SiteFinity 3.7 标准版的安装。有没有办法将已经存在的 .NET 项目(ASP.NET)完全/部分导入到 SiteFinity 中,当然对代码进行一些细微的更改(可能是通过 changinf a几个xml文件或类似的东西)。我只能在“管理”->“工具”部分下看到“导出”,但看不到导入。我是 SiteFinity 的新手,因此非常感谢您提供详细的帮助/指导。
谢谢。
user-controls - 在 Sitefinity 3.7 中创建自定义博客设计?
我正在一个需要更改博客布局的网站上工作。我在某处读到需要映射自定义控件。有谁知道这涉及什么?我不需要一个完全成熟的答案,只需要一些方向。
谢谢!
彼得
jquery-ui - Jquery UI 和 Sitefinity 3.7 的问题
我正在使用 Jquery UI 构建搜索自动完成功能。当我在一个只有输入的最小文档中构建搜索时,一切都运行良好。例如:
和jQuery
但是,一旦我将代码放入 Sitefinity 3.7 页面,就会出现错误,告诉我“$("input#autocomplete").autocomplete" 不是函数。
此错误仅在站点有限时发生
我尝试过的事情
- 我使用带有自动完成小部件的最新 Jquery UI 库。
- 我检查了我的文件路径是否正确。(他们是)。
- 使用过的警报,例如
alert("$('input#autocomplete').autocomplete")
- 他们不断返回未定义。
任何帮助将非常感激!
workflow - SiteFinity 3.7 中的自定义工作流程
我对 SiteFinity 3.7 中的工作流程有以下要求。我相信有些要求是不可能的,所以我想澄清哪些(如果有的话)不是,并分析这些要求是否有解决方法,或者 SiteFinity 4.x 是否支持它们。
基本用例如下: 1. 创建一个通用内容。2. 内容通过基于标签的工作流发送。因此,标记为“环境”的内容将通过与标记为“合法”的内容不同的工作流/批准过程。3. 每个工作流程都需要一个 3 步审批流程。因此,当提交内容以供批准时,首先用户 A 会批准它。一旦用户 A 批准它,用户 B 就可以。然后是用户 C。最后在所有必要的批准后,管理员(或其他角色)可以发布它。4. 对批准或拒绝都应发表评论。5. 应将批准或拒绝通知发送给相关组/角色。
我不相信 SiteFinity 支持很多开箱即用的功能。到目前为止,我的计划基本上是这样的:
- 创建许多不同的角色来支持各种工作流程。
- 修改批准页面以支持评论,方法类似于此处找到的方法: http ://www.sitefinity.com/devnet/forums/sitefinity-3-x/developing-with-sitefinity/sitefinity-3-7-decline -email-with-comments.aspx。不同之处在于不仅仅是在电子邮件中包含评论,而是将它们保存到我们数据库中的一个新表中。目标是在页面上显示它们并能够查看其他用户的评论。通知也可以在这里处理。
- 进一步扩展批准页面以包括自定义接受/拒绝按钮。基本上,这些将在实际工作流程之外发挥作用,并更新我们数据库中的另一个新表。我相信这可能是实现多步骤审批流程的一种方式。基本上,上例中的用户 C 将是唯一拥有实际批准权限的用户。用户 A 和 B 可以拥有仅查看权限,但可以使用这 2 个按钮来触发通知并模拟所需工作流程的一部分。
- 修改 AllPagesList.ascx 控件以按角色/内容标签过滤用户看到的页面列表,以便用户只看到他们应该看到的页面。
我确实有几个问题:
- 我上面所说的一切是否有意义并且似乎可行/有更好的方法吗?
- 通用内容可以通过工作流发送还是仅通过使用该内容的页面发送?
- 如果只有页面可以通过工作流,我们如何处理页面被批准和发布,然后内容更新的情况?限制用户只能通过“页面”部分而不是“模块”部分编辑通用内容块?或者这是自动处理的?
我对 SiteFinity 比较陌生,所以任何帮助/方向/代码/等。将不胜感激。如果到目前为止我所说的任何事情都不清楚,我也很乐意尝试澄清事情。
c# - ServiceStack 和 Sitefinity V3.7 网络服务同步还是异步?
我尝试使用 ServiceStack 和 Sitefinity V3.7sp3 net35 实现一个简单的 web 服务。我使用此 Web配置将 ServiceStack 添加为 localhost/api 。使用 IService 实现服务类后,获取完整的项目 News 内容并注册 Global asax 用于路由。结果总是零项。它与Sf 论坛中的其他帖子非常相似。更改 ContentManager 或提供程序始终返回零项和零作为计数。我的 Sf 允许多语言 en,fr..使用路径。许多需要异步?当然,有人可以帮助我使用 servicestack 来解决这个问题。
问候。
visual-studio - 使用 Sitefinity API 以编程方式创建页面
我想使用 Sitefinity API 以编程方式创建一个页面,我知道要编写哪个代码,但我不知道要创建或编辑哪个文件来插入此代码,请帮助我,这是我要插入的代码, 提前致谢:
Telerik.Cms.CmsManager cmsManager = new Telerik.Cms.CmsManager();
Telerik.Cms.ICmsPage newPage = cmsManager.CreatePage("关于我们");
cmsManager.SavePage(newPage);
asp.net - 将 3.7 Sitefinity 迁移到 5.2 时出现内部错误?
我对 Sitefinity 很陌生。目前我创建了一个网站并成功部署到 IIS7。但是我必须迁移在 Sitefinity 3.7 版中开发的网站。
我在将该站点部署到 IIS7 时遇到问题,我搜索并发现问题出在 Web.Config 中,因此我将 web.Config 从 5.2 项目复制到 3.7 项目中。但后来我有以下错误:
以前(在更改 web.Config 之前)我遇到了 500 - 内部服务器错误。
下面是旧的 Web.Config:在此处输入链接描述
编辑 :
实际上我的问题是,我的旧项目在.net framework 2.0 下运行。因此,我首先需要将旧项目升级到 3.7 sp4,但我在 Sitefinity 网站上的任何地方都没有获得 3.7 sp4 下载选项。
谁能帮我把我的旧项目升级到 3.7 sp4。
谢谢
asp.net - 如何在 4.0 框架下的 IIS7 中部署/升级 3.7 SP2 开发的 Sitefinity 站点?
我有一个使用 Sitefinity 3.7 SP2 开发的网站,该网站在服务器上成功运行。但是当我尝试在本地系统上运行时,通过在 asp.net 4.0 环境中集成项目。我收到以下错误:
请帮帮我,我该怎么办?
谢谢
webkit - 在 Webkit 中未出现的 Sitefinity 3.7 中应用类项目,在其他任何地方都可以使用
我正在使用 sitefinity 3.7。我在 radeditor 的 Apply Class 下拉菜单中添加了一些自定义类。
问题是它们出现在 Firefox 中,下拉列表被填充,您可以将它们应用于元素。但是在 Chrome 和 Safari 中它们不会出现,实际上在查看源代码时,它们并不存在。好像sitefinity没有解析出来。
我注意到的一件事是,您必须在文件中添加文本的样式(因为它会出现在下拉列表中),EditorCssFile.css
而它不会出现在列表中。CSS 是 100% 有效且超级基础的。
前任
其中 test 是我添加到类集合中的类
我还确保它也在下拉工具栏中
有没有人遇到过这个?我似乎不知道为什么它会出现在 webkit 以外的所有东西中。
编辑:我只想指出用于显示列表中项目的 css 文件确实加载了,没有错误。
谢谢