如何为liferay 7表单使用自定义存储类型?

时间:2017-09-13 11:32:47

标签: liferay liferay-7

我正在关注本教程CREATING ADVANCED FORMS,但我无法理解如何使用外部数据库存储表单数据。

我找不到任何关于这个概念的教程。我正在使用liferay 7 CE。 教程也说

  如果没有JSON,开发人员可以实现自己的存储类型   可取的。如果有,该选项将显示在“表单设置”中。   有关更多信息,请参阅有关自定义存储类型的教程(尚未编写)   信息。

我的问题是要使用哪个服务包装器,我无法理解如何知道哪些服务正用于表单。

1 个答案:

答案 0 :(得分:1)

只有在表单设置中创建新表单时,才能更改存储类型。 JSON类型是默认类型,但您可以创建新的StorageAdapte来创建其他类型。

查看JSONStorageAdapter以获得如何开发自定义灵感的灵感。应该足以创建一个捆绑新的类。扩展BaseStorageAdapter并实现新的必要方法。

新课程将在部署后被选中,您应该在表单设置中获得一个新选项。