我注意到有时liferay使用ajax加载portlet的内容。例如,我们已经完成了一些重型Web内容模板,有时我可以在呈现页面时看到加载微调器。
我知道liferay-portlet.xml中的ajaxable和render-weight属性,但是...... liferay是如何知道是否使用ajax呈现portlet内容的?第二个问题,是否可以在不更改liferay内部liferay-portlet.xml的情况下为资产发布者和Web内容显示portlet禁用此功能?
答案 0 :(得分:2)
默认情况下,ajaxable设置为true。 为了修改它,您可以尝试使用类PortletPreferences更新render-weight和ajaxable属性。 在此处阅读更多内容:https://www.liferay.com/community/forums/-/message_boards/message/11904281