在 Liferay 中制作自定义 XML 文件
Making custom XML file in Liferay
是否可以使用 PHP
、VM
或其他任何方式在 Liferay 中制作自定义 XML
文件?
我有一个默认页面,带有 form
和 text fields
。当我填写 form
并按下面的 "finish" button
时,我希望它创建一个 XML 文件,其中包含我刚刚在 form
中填写的详细信息.之后 XML 文件应该被发送到存储它的 FTP
。
我有 XML
文件,它应该是 template
,但在 Liferay 之外。
XML
内容示例:
<CustomizedFields>
<CustomizedField>
<Name>VIP Customer</Name>
<Type>Boolean</Type>
<Value>True</Value>
<UnitOfMeasure>Kg</UnitOfMeasure>
</CustomizedField>
</CustomizedFields>
我该怎么做?是否有 hook
人已经制作或什至可能制作?
根据我对 Liferay 的了解,我建议阅读附件 link。听起来您需要定制软件的核心 struts 类。使用进一步附加的 Portal Hook 插件公开数据管道。这将使您能够在 Liferay portlet 中使用自定义 XML。
我不知道您想在哪里显示表单,但看起来您可以使用一个简单的 portlet,它只显示表单并以您喜欢的任何格式保存参数。我没有看到您应该做任何具体的事情来自定义 Liferay(除了添加另一个 portlet),既不使用 ext,也不使用 hook。
为什么你选择 Java 平台 (Liferay) 然后尝试解决 PHP 中的问题是超出我的范围 - 然而,不久前我什至看到了一个示例 -php 小门户。我不会走那条路。万一有任何事情不奏效,只有少数人能够帮助你。而且您听起来好像在门户网站领域没有太多经验 - 所以请坚持使用最简单、记录最详尽的方式:Write a portlet
是否可以使用 PHP
、VM
或其他任何方式在 Liferay 中制作自定义 XML
文件?
我有一个默认页面,带有 form
和 text fields
。当我填写 form
并按下面的 "finish" button
时,我希望它创建一个 XML 文件,其中包含我刚刚在 form
中填写的详细信息.之后 XML 文件应该被发送到存储它的 FTP
。
我有 XML
文件,它应该是 template
,但在 Liferay 之外。
XML
内容示例:
<CustomizedFields>
<CustomizedField>
<Name>VIP Customer</Name>
<Type>Boolean</Type>
<Value>True</Value>
<UnitOfMeasure>Kg</UnitOfMeasure>
</CustomizedField>
</CustomizedFields>
我该怎么做?是否有 hook
人已经制作或什至可能制作?
根据我对 Liferay 的了解,我建议阅读附件 link。听起来您需要定制软件的核心 struts 类。使用进一步附加的 Portal Hook 插件公开数据管道。这将使您能够在 Liferay portlet 中使用自定义 XML。
我不知道您想在哪里显示表单,但看起来您可以使用一个简单的 portlet,它只显示表单并以您喜欢的任何格式保存参数。我没有看到您应该做任何具体的事情来自定义 Liferay(除了添加另一个 portlet),既不使用 ext,也不使用 hook。
为什么你选择 Java 平台 (Liferay) 然后尝试解决 PHP 中的问题是超出我的范围 - 然而,不久前我什至看到了一个示例 -php 小门户。我不会走那条路。万一有任何事情不奏效,只有少数人能够帮助你。而且您听起来好像在门户网站领域没有太多经验 - 所以请坚持使用最简单、记录最详尽的方式:Write a portlet