Liferay 如何从';它不是portlet吗?

Liferay 如何从';它不是portlet吗?,liferay,liferay-7,Liferay,Liferay 7,当用户登录到Liferay门户时,我希望显示他们有权访问的文件列表的可视化。这种可视化将使用Javascript完成,但最好不要在portlet中,而只是在门户主页上运行 我正在研究一些,但对于如何调用一些Liferay远程服务以从未扩展Liferay portlet类的应用程序访问文档文件,我有点困惑 是否可以从portlet外部执行此操作,或者我是否需要使用Liferay示例中提到的URL参数实现某些功能?我不知道这里有什么我不理解的地方 编辑:我想实现这些远程服务请求,以便在我正在使用的自

当用户登录到Liferay门户时,我希望显示他们有权访问的文件列表的可视化。这种可视化将使用Javascript完成,但最好不要在portlet中,而只是在门户主页上运行

我正在研究一些,但对于如何调用一些Liferay远程服务以从未扩展Liferay portlet类的应用程序访问文档文件,我有点困惑

是否可以从portlet外部执行此操作,或者我是否需要使用Liferay示例中提到的URL参数实现某些功能?我不知道这里有什么我不理解的地方


编辑:我想实现这些远程服务请求,以便在我正在使用的自定义主题内部实现可视化。然而,根据Olaf的建议,我将考虑在portlet中实现可视化和服务请求是否是更好的解决方案。

是的,这是可能的。我不知道你说的“不在portlet内,而只是在门户主页上运行”是什么意思——通常,UI上显示的所有内容都封装在portlet内(或者封装在主题内——但出于可维护性的原因,我将其排除在主题之外)

您需要
p_auth
令牌-如何获取它是您链接的文档(或周围章节)的一部分


如果您遇到特定问题,请编辑您的问题并列出它们(以及您的代码)。目前你的问题是“这可能吗…?”,答案是“是的”。

是的,这是可能的。我不知道你说的“不在portlet内,而只是在门户主页上运行”是什么意思——通常,UI上显示的所有内容都封装在portlet内(或者封装在主题内——但出于可维护性的原因,我将其排除在主题之外)

您需要
p_auth
令牌-如何获取它是您链接的文档(或周围章节)的一部分


如果您遇到特定问题,请编辑您的问题并列出它们(以及您的代码)。目前,您的问题是“这可能吗…?”,答案是“是”。

在发布此问题后的另一次查看文档时,我想到的解决方案是实现当前登录用户有权查看的文档的可视化,通过将其添加到我的自定义主题中显示在门户主页上,但您提到出于可维护性原因,建议将其保留在那里。你能详细说明一下吗?我将编辑我的答案来详细说明我在这里所说的内容。我仍然会在portlet中实现这一点,并将portlet嵌入themeThank you,Olaf。我们正在使用的自定义主题似乎是实现可视化逻辑的一个好地方,它也允许我们实现服务请求,但我将看看将其移动到portlet中是否更适合我正在尝试的操作。仅供参考:在portlet中实现是我的一个强烈偏好:它只是与可视内容适当地分离,并且在一个我更希望有一些活动内容存在的地方。从技术上讲,它将在主题中起作用。我只是觉得这不是解决问题的好地方。在主题中嵌入一个portlet很容易,所以两者都进行得很好。在发布这个问题后的另一次查看文档时,我想到的一个解决方案是实现当前登录用户有权查看的文档的可视化,通过将其添加到我的自定义主题中显示在门户主页上,但您提到出于可维护性原因,建议将其保留在那里。你能详细说明一下吗?我将编辑我的答案来详细说明我在这里所说的内容。我仍然会在portlet中实现这一点,并将portlet嵌入themeThank you,Olaf。我们正在使用的自定义主题似乎是实现可视化逻辑的一个好地方,它也允许我们实现服务请求,但我将看看将其移动到portlet中是否更适合我正在尝试的操作。仅供参考:在portlet中实现是我的一个强烈偏好:它只是与可视内容适当地分离,并且在一个我更希望有一些活动内容存在的地方。从技术上讲,它将在主题中起作用。我只是觉得这不是解决问题的好地方。在主题中嵌入portlet很容易,因此两者都进行得很好。