问题标签 [c1-cms]

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 回答
213 浏览

c1-cms - 预览窗格未显示正确的格式

我正在使用 C1 3 并且在预览窗格中遇到问题。

C1 站点使用母版页作为模板,并在发布时正常工作。但是,它没有在预览窗格中正确显示。它在视觉上似乎忽略了 CSS 设置。

该站点是从另一个服务器上的原始安装复制而来的,该服务器运行正常。

任何提示和/或想法将不胜感激。

*更新* * 在不工作的内容视图中,它正在使用这个 URL http://www.abc.com/Composite/content/Frontend/Images/logo.gif

所有其他站点,包括上述站点的已发布版本,都使用此 URL http://cms.abc.dev/Frontend/Images/logo.gif

我假设所有图像和样式表引用都会发生同样的情况。但是,我找不到发生这种情况的地方。在母版页中引用的项目如下:

  • href="~/Frontend/Styles/layout.css"
  • ImageUrl="~/Frontend/Images/logo.gif"
0 投票
1 回答
142 浏览

c1-cms - IE 9 中的网站主页错误

我开发了一个基于 C1 V3.0 母版页的简单网站。

当我查看该网站时,它会在除 IE 9.0 之外的任何浏览器中正确解析为主页。

它适用于 IE 8.0、Chrome 和 Firefox 以及平板电脑。

在 IE 9.0 中,如果我在网站中输入另一个页面的 URL,它可以正常工作,但主页会尝试解析为 PageTitle 并给出 404 错误(找不到文件或目录。)

任何帮助,将不胜感激。

0 投票
1 回答
367 浏览

c1-cms - 包升级最佳实践

在创建包含数据类型和项目的包时,后续升级包以保留在站点上创建的数据同时添加对关联类型的更改的最佳实践是什么?

包名称应该保持不变还是应该包含版本信息以保持版本的唯一性?软件包的版本号似乎不强制执行任何类型的升级策略。

目前在开发过程中,软件包被卸载,然后更新的软件包随后被安装,但是在软件包达到生产后,我相信这种类型的升级工作流在不影响相关数据的情况下是不够的。

0 投票
1 回答
343 浏览

c1-cms - 扩展系统登录功能

扩展 C1 登录功能的最佳实践是什么。希望通过用多因素身份验证替换密码身份验证来将功能扩展到当前的登录过程。我有兴趣了解 C1 的关键概念和挂钩,以便在完成多因素身份验证后允许用户身份验证进入 C1。

0 投票
2 回答
105 浏览

c1-cms - 本地化和方言

我阅读了各种关于设计网站的 Composite 讨论,这些讨论不仅适用于多语言场景,而且还支持为特定社区本地化词汇和语法;例如,技术社区与普通公众社区。

我发现这些讨论很有说服力,但是他们没有解释如何在 C1 的上下文中实现这些场景以添加不同的“方言”。

我猜测这些方言应该手动添加到以下数据源文件中,并像一种语言一样对待:“Composite.Cultures.en-us”。

请解释是否有处理上述情况的最佳实践,以及是否有一种较少手动的方法来实现它。

0 投票
1 回答
353 浏览

razor - 用 Razor 解析 VisualXhtmlEditor 的内容

我读了这个页面

http://docs.composite.net/XSLT/XSLTFAQ?q=How+to+parse+an+XHTML+value+from+a+data+field+used+in+XSLT+functions%3f

但我无法使用 Razor 语法。

我知道我应该首先像这样调用 MarkupParser 函数

但那又怎样...

0 投票
1 回答
89 浏览

asp.net - 只能在一个方向上翻译数据?`

在我的 C1 后端,我有一个包含 3 个字段的全局数据类型:

  • 字段键 [字符串]
  • 字段内容 [字符串]
  • 组 [字符串]

我在数据透视图中按“组”字段对数据进行分组。

我的默认语言是德语。如果我在 C1 后端的“德语”模式下创建数据,我会在切换到“英语”时看到可翻译的数据。

另一方面,如果我在“英语”模式下创建数据,则在切换到德语时无法翻译它,因为它甚至不会出现在数据透视图中。

这是预期的行为吗?为什么我不能双向翻译?(德语->英语,反之亦然)

0 投票
1 回答
130 浏览

c1-cms - 复合 c1“您应该首先创建至少一个页面类型”错误消息

我正在使用 Composite C1 版本 2.2.2 我正在尝试添加一个新页面,但出现错误窗口:标题 - “没有可用的页面类型”消息 - “您应该首先创建至少一个页面类型”我有 2 页类型定义,我之前向系统添加了许多页面。

我想出了点问题,有什么想法吗?

0 投票
1 回答
214 浏览

visual-studio-2010 - Visual Studio 2010 中针对 Composite C1 CMS 的 Intellisense 问题

Composite C1 作为 Visual Studio 2010 的网站项目交付。我想在开发时使用 Web 应用程序项目。因此,我创建了一个 Web 应用程序项目,并将压缩文件中 Composite Website 文件夹中的所有文件复制到我的项目中。完成此操作后,我看到我在 App_Code 文件夹中创建的每个类文件都具有智能感知,也没有类文件中的颜色符号。我该如何解决这个问题?

* 更新,问题已解决 * 我所要做的就是将我的课程从我的 App_Code 文件夹移动到我的解决方案中的另一个(随机)文件夹。

0 投票
3 回答
1059 浏览

umbraco - 在 appharbor 上设置 CMS 有多容易

我正在寻找与 Appharbor 一起使用的 CMS,我在其他 CMS 上看到的问题是它们将内容存储在文件系统中,这些内容可能会在部署之间被删除并且不能跨多个节点工作(所以也许一切都会被存储在数据库中)。

有没有人有在 Appharbor 上设置 CMS 的经验?

目前我正在使用 Umbraco,所以任何人都能够设置这些细节也会有所帮助。

其他可能有效的 cms 是 Orchard 或 Composite C1。