【问题标题】:Liferay hook for calendar portlet in Liferay version 6.2Liferay 6.2 版中日历 portlet 的 Liferay 挂钩
【发布时间】:2014-01-26 03:47:02
【问题描述】:

有人能指出 Liferay 6.2 版中使用 Hooks 的“如何自定义日历 portlet”吗?

问题在于,日历 jsp 文件没有显示在 liferay-hook.xml 配置文件的可定制 jsp 列表中。

我想要做的只是在 Liferay 门户 6.2 的现有日历 portlet 中添加一些新按钮、更改标签并添加一些新操作。

有人可以告诉我这是如何一步一步完成的吗?

【问题讨论】:

  • 日历相关的jsps显示在liferay-hook.xml配置文件中,即使没有显示你也可以在hook中覆盖它们

标签: jsp calendar liferay portlet portal


【解决方案1】:

也许本指南是正确的起点。你不必创建一个钩子,而是一个扩展另一个插件的插件:

https://www.liferay.com/it/documentation/liferay-portal/6.1/development/-/ai/lp-6-1-dgen02-creating-plugins-to-extend-plugins-0

【解决方案2】:

日历 portlet 不能被挂钩,因为它是一个单独的插件。 因此,您必须从 github 获取插件,地址为 url https://github.com/liferay/liferay-plugins/tree/6.2.x/portlets/calendar-portlet 接下来,您可以编辑此插件的任何文件。 最后,您可以使用 ant 构建项目并将其部署到您的 liferay 门户中。

【讨论】:

    【解决方案3】:

    【讨论】:

    • 对不起,你不能使用钩子来自定义插件。顺便说一句,Calendar portlet 是一个 MVCPortlet,而不是一个 Struts...
    • Ups,对不起,你说得对 - 日历 portlet 是 Liferay 6.2 之后的独立插件。
    猜你喜欢
    • 2016-10-01
    • 2015-10-10
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2015-09-11
    • 1970-01-01
    相关资源
    最近更新 更多