2011-12-29 70 views
1

我正在使用Liferay 6版本。 我想学习Liferay,因为它的重要性。Liferay Hooks插件文件夹

我到Liferay的钩子概念,这个我下面这个网站:

http://kamalkantrajput.blogspot.com/2009/05/using-hooks-in-liferay-for-customizing.html

在此笔者提到这个如下:
转到插件/钩子创建一个文件夹与任何名称。例如资产 - 发行人挂钩

请告诉我在哪里可以找到插件文件夹? 因为在Liferay Tomcat里面,我找到了6个文件夹,其中包含名称插件,并且没有文件夹挂钩。

请指导我。

enter image description here

回答

3

您可能还需要阅读Liferay的维基文件:

http://www.liferay.com/community/wiki/-/wiki/Main/Portal+Hook+Plugins

一言以蔽之:一旦你创建了钩插件(如adarshr描述的),你可以简单地部署像门户任何其他portlet。

如果您想删除挂钩,请确保在Tomcat为且运行时取消部署。否则,Liferay将不会被通知,原始的JSP将不会被恢复。

通过简单地删除Tomcat webapps文件夹中的portlet目录即可完成取消部署。

+0

非常感谢您和马,我还有一个问题,我可以使用钩子概念来显示我的Portlet下的My Custom JSP页面。非常感谢你 。 – Pawan 2011-12-29 11:58:28

+0

如果您想使用Portlet中的JSP来显示其中一个Liferay Portlet,那么答案是否定的。你必须创建一个JSP钩子来定制一个Liferay portlet。 – 2011-12-29 12:00:37

+0

谢谢马,我告诉我已经创建了一个JSP Hook,请参阅我的问题下更新的屏幕截图,请让我知道我需要在Liferay下覆盖哪些JSP页面? – Pawan 2011-12-29 12:08:06

1

您需要安装插件SDK可以从http://www.liferay.com/downloads下载。在下拉列表中选择“插件SDK”,然后点击下载。

解压后,在钩子文件夹中打开命令提示符。然后你执行命令create asset-publisher-hook "Asset Publisher Hook",它会为你创建基本的钩子项目。