问题标签 [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 投票
1 回答
1884 浏览

asp.net-mvc - 用于社交网络开发的最佳 .Net Cms,Orchard 还是 Composite C1?

拜托,我需要有关使用哪个 CMS 的建议... Orchard 或 Composite C1。我即将开发一个社交网络网站,我将开发社交网络功能。

我主要关心的是性能、轻量级处理和新功能/自定义的轻松开发......可能我将在 Windows Azure 服务器中托管网站,我不知道这个细节是否有助于在两个框架之间做出决定,无论如何...

你能帮我决定吗?

0 投票
4 回答
4749 浏览

asp.net - DNN 与复合 C1 - 优点和缺点

我已经花了几个小时为我的一个客户的新业务研究了一些 CMS 解决方案……最后,我考虑了这两个:Dot​​NetNukeComposite C1

我知道所有这些都有很多特性,很多功能等。

我想知道的:

  • 是否有任何与这两者一起工作过的.NET 人员?(如果是,您能否分享您的意见 - 优点和缺点?)

  • 如果由于某种原因我确实需要添加一些新的 ASP.NET 代码(用于一些自定义的东西),这两个中哪一个更适合这个?

0 投票
1 回答
1104 浏览

content-management-system - 从 Common Composite C1 CMS 运行多个站点

我想知道我们是否可以将多个站点连接到同一个复合 C1 CMS?我们正计划创建我们网站的移动版本,因此最好的选择是我们可以通过“一个通用 CMS”系统控制两个网站的内容。

我正在考虑文件夹结构,例如:

"项目文件夹"(level1) -->> "WebSite(Composite C1) 文件夹" (level2)

即移动站点与主站点处于同一级别

但是那样的话,它们将是两个独立的安装,都指向同一个数据库,但我担心状态信息和其他详细信息,这些复合存储同时将内容保存回数据库。

所以第二个结构可能是:

“项目文件夹”(1级)-->>“WebSite(复合C1)文件夹”(2级)->>“MobileSite(复合C1)文件夹”(3级)

即移动站点作为主站点的子文件夹。

任何帮助将不胜感激

0 投票
1 回答
1011 浏览

content-management-system - 使用 Composite c1 cms 的照片库

我刚开始使用复合 C1 CMS。我已经建立了一个示例站点,我需要在其中建立照片库。我能够上传单张图片,但对创建画廊感到困惑。我还需要一次上传多张图片。

所以,我将非常感谢解决方案

0 投票
2 回答
209 浏览

content-management-system - 在 Composite C1 中,每个客户端都应该有自己的实例吗?

我想知道对于复合 C1,是否每个站点都应该有自己的实例,或者一个后端接口是否可以配置为托管多个站点。

我注意到使用用户权限我可以让一个用户只看到他们的内容,而不是另一个用户。

这方面的最佳实践是什么?对于每个客户端,部署一个全新的、单独的 C1 实例?

0 投票
1 回答
11770 浏览

c1-cms - Composite C1 架构是如何工作的?

任何人都可以对复合 C1 核心中发生的事情进行高级描述吗?特别是我有兴趣了解插件架构如何工作以及系统的核心组件是什么,即当请求到达时架构中发生了什么。描述不必过于冗长,只需列出步骤和所涉及的类即可。

希望核心开发团队之一能启发我......并且可能会发布更多 API(请提示更多类文档)。

0 投票
1 回答
820 浏览

c# - 将 Webforms 项目与 Composite C1 集成

我们开发了一个 ASP.Net Webforms Application,某种网上商店。有些页面只有编辑内容、新闻、文章等。这些内容现在来自数据库,内容作者很难编辑。

我的老板要我检查我们是否可以将 Composite C1 用作 CMS 并将其与项目集成。

我现在已经研究了它并玩了几天,但我仍然不确定这是否是一个好主意,以及我将如何整合这两个系统。

  • 导航菜单和网站的其他一些永久部分是从数据库中提取的,并且也必须显示在编辑页面上。
  • 我们使用 SEO 友好的 URL(路由),并且 URL 必须保持不变。

合并这两个项目会有多复杂?我是否必须放弃旧的 ASP.Net 网站项目并将我的所有网站都放入 Composite 项目中?还是可以并排运行,即使它们共享导航菜单等?

路由会不会有问题?

以前有人做过这种合并吗?任何经验都会有很大帮助。

0 投票
1 回答
375 浏览

c# - 会话在复合 C1 中不起作用

我开始将 Composite C1 与现有的 ASP.Net 网站项目集成。

将一些使用 SessionState 的用户控件放入 MasterPage 会导致错误,说 SessionState 未启用。

我试图设置

然后在 web.config 中添加

但仍然没有成功。

为什么会话状态不起作用,如何为我的复合 C1 项目启用它?

0 投票
1 回答
365 浏览

c1-cms - 复合 C1 IIS 虚拟目录设置

我正在尝试在虚拟目录中设置 Composite C1 站点,但似乎 Composite 不喜欢它并且我收到 C1PageRouting 错误。

我们正在将现有站点的某些部分实施到 Composite 中,因此要求是保持现有站点运行并用其复合替换替换更改的模块。所以我发现这样做的唯一方法是通过 IIS 虚拟目录。

下面是我试图实现的 IIS 目录结构:

IIS_Sites [级别 0]

以下是我得到的错误:

你调用的对象是空的。

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。堆栈跟踪:

[NullReferenceException:对象引用未设置为对象的实例。] Composite.Core.Routing.Pages.C1PageRouteHandler..cctor() +200

[TypeInitializationException:'Composite.Core.Routing.Pages.C1PageRouteHandler' 的类型初始化程序引发了异常。] Composite.Core.Routing.Pages.C1PageRouteHandler..ctor() +0 Composite.Core.Routing.Pages.C1PageRoute.GetRouteData (HttpContextBase 上下文)+968 System.Web.Routing.RouteCollection.GetRouteData(HttpContextBase httpContext)+355 System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase 上下文)+75 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep。 Execute() +80 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +270

版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.237

如果有什么事情让您大吃一惊,请提供帮助。

另外,我会要求 mawtex 让我知道我是否需要一些特殊设置才能使其正常工作。

谢谢。

0 投票
1 回答
675 浏览

c# - 在 Composite C1 中处理生成的页面

在我目前正尝试迁移到 Composite 的 ASP.Net 项目中,我在处理非物理页面时遇到了麻烦。

为简单起见,假设我有一个网上商店,并且数据库中的每个类别都有自己的 url。(例如:/myshop/clothes)

在 ASP.NET 项目中,这样的 url 将被路由到处理请求并从数据库中读取类别内容的页面 Category.aspx。

Composite 似乎更专注于“真实”页面,实现这样的事情的最佳方式是什么?(尤其是路由)

并且:有没有办法让这些生成的页面与 Navigation.Path 等模块一起使用?