【问题标题】:Creating a content hub and client application using Piranha CMS使用 Piranha CMS 创建内容中心和客户端应用程序
【发布时间】:2014-12-22 23:06:49
【问题描述】:

首先,我需要提一下,我不确定我想要实现的目标是否得到 Piranha CMS 的支持(这也是我在这里想要确定的部分内容)。他们提到了在他们的网站上创建独立内容中心的能力,但我对该模型可能实现的假设可能是不正确的。我已经创建了一个托管 Piranha CMS 的 ASP.NET MVC 应用程序,并且我已将其发布到 Azure 网站以进行测试——该部分按预期工作。内容管理界面是这里唯一面向用户的部分——它仅用作客户端应用程序的内容中心(目前只是一个,因为这只是概念工作的证明)。

我现在正在尝试构建一个从中心提取内容的客户端 ASP.NET MVC 应用程序。这就是我认为我的假设可能是错误的地方。我在想我也可以在客户端上安装 Piranha CMS nuget 包,并且我可以配置框架以从集线器获取内容,就像如果内容托管在客户网站上。我意识到我可以使用 Piranha 的 REST api 从集线器获取内容,但我想做的是能够为此使用更友好的基于实体模型的 api。

所以我的问题是是否可以(在合理范围内)按照我描述的方式设置 Piranha CMS。如果是,我该如何配置客户端以使其知道内容中心的位置?

【问题讨论】:

  • 您是否能够让您的内容 HUB 运行?如果是这样,您是否使用 REST API 从您的 MVC 客户端访问内容?我正在尝试进行相同的设置,但似乎来自 Piranha 的最新 nuget 包已经移动了一些对象,我现在在进行 REST 调用时只会遇到一般错误。

标签: piranha-cms


【解决方案1】:

目前没有使用其余服务的 .net 客户端 api,因为最简单的方案是将 .net 应用程序与服务器一起部署。在设置中,我已经完成了本机应用程序和 html5 淘汰/角度应用程序已使用其余 api 来获取 json 数据。但是,您应该能够白这样的模块,执行 HTTP 调用和反序列化 json 没有任何问题。

问候

哈坎

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多