我们进行了设置,因此用户将提交提交到动态数据列表,如果我们想要批准和发布它,我们必须手动复制所有信息。有没有更简单的方法来做到这一点。也许是一项允许您从数据列表创建 Web 内容的功能?我还应该提到,Web 内容比用于后端目的的动态数据列表具有更多字段。
问问题
932 次
2 回答
0
没有内置的方式可以让您只需拨动开关即可激活。但是,可以轻松编写基于 API 的解决方案。如果您正在使用工作流,您甚至可以将其与状态转换绑定到被批准。您还可以构建自定义 portlet 或仅构建读取 DDL 并创建(或更新)Web 内容文章的脚本。
虽然我说它很简单,但仅将其作为伪代码添加到此答案中就有点过分了。对不起
于 2014-02-22T13:29:00.250 回答
0
如果您只想在 web-content 中显示数据,您可以使用 Liferay 的 DDLRecordLocalServiceUtil 类来读取 Velocity 模板中的数据,用于您的 web 内容,如此处所述。如果您提供有关您的要求的更多信息,那么我可以探索更多的可能性。
于 2014-02-22T13:58:02.403 回答