Я пытаюсь преобразовать свои диалоги в ленивую загрузку, чтобы ускорить загрузку страницы, но когда я устанавливаю атрибут диалога динамически равным true, он не показывает ничего, кроме пустого диалога, я использовал точный код, представленный в демонстрации Primefaces, но это не такдаже показать простое p: outputext
Среда: jdk: 1.7 liferay: 6.2 премьер: 5.3. ManagedBeanScope: Session
<p:commandButton value="Show Dialog" onclick="PF('dlg').show();" type="button" />
<p:dialog header="Dialog" widgetVar="dlg" dynamic="true">
<h:outputText value="This content is loaded lazy." />
</p:dialog>
Время загрузки моей текущей страницы много из-за диалога
снимок экрана
Редактировать:
Этот тег работает, когда файл XHTML напрямую включен в ftl-файл темы Liferay, но не в портлеты.