java - liferay cms 中的内容版本控制和 csv 导入

标签 java liferay survey

我正在研究调查模块..我想使用 Life ray 进行内容管理.. 管理员在 cms 面板中发布一组问题和答案(最好是 csv 导入)。

调查问卷集需要进行版本控制,对调查集中的任何一项进行更改都需要更新整个调查集的版本。

当我请求特定版本时,我应该通过网络服务获取该版本的整套调查问卷。

liferay 可以用作网络服务吗?符合我的要求吗..?它是否支持多媒体文件上传?

最佳答案

在这种情况下,仅使用 Liferay 来实现 CMS 功能似乎有点过分了,当然,如果您不开发一个或多个 portlet,而只是使用 Liferay 为单独的 Web 应用程序(甚至独立桌面)存储 CMS 数据应用程序)。

话虽如此,Liferay CMS 可以通过 webservices 调用。据我所知,一个问题是您将如何在 Liferay CMS 中表示您的调查/问卷。 。由于您并没有真正提供有关它们如何组成/结构的大量信息,因此我无法详细说明这一点,但在我看来,您可能必须将 1 项调查分成多个 Liferay CMS文章(基于结构和模板)。这意味着您必须编写一个自定义服务来封装您所描述的版本控制系统,因为默认情况下,对 Liferay 中一篇文章的更改不会传播到其他链接的文章。

Liferay 还有一个“媒体库”组件,它应该足以支持您的媒体文件上传要求(也可以通过网络服务获得)。

关于java - liferay cms 中的内容版本控制和 csv 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5066823/

相关文章:

java - Liferay 6.1 中的 XML Web 服务

jmeter - 使用jmeter登录liferay

java - 在文本字段中插入值 - struts2+liferay

java - 为什么我们不应该在用户消息中提供用户提供的数据?可能存在任何威胁/攻击吗?

java - 异构 JSON 数组无法用 jackson 解析

Java Map 按值排序

java - JSON `date(...)` 到 `java.Util.Date` 使用 `org.json`

sql - 根据先前行的标准创建和索引计数行

javascript - Google 消费者调查未出现在我的网站上

PHP 将表单响应插入到单独的 MySQL 表/行中