Cześć. Korzystam z primeface 4 i nie wiem dlaczego ale nie mogę uruchomić dialogu. Kod:
<p:panel header="PRZYKLADOWA STORNA TESCIOR">
<p:dataTable id="dataTabelId" var="ptb" value="#{przykladowyTestBean.model}"
styleClass="przykladowyDataTableStyleClass" paginator="true" rows="10"
paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
rowsPerPageTemplate="5,10,15" selection="#{przykladowyTestBean.selectedPrzykladowaEncja}" selectionMode="single"
rowKey="#{ptb.id}" lazy="true" >
<p:ajax event="rowSelect" listener="#{modelController.onRowSelect}" update="@(.dataTable2StyleClass)"/>
<p:column headerText="pole1">
<h:outputText value="#{ptb.pole1}" />
</p:column>
<p:column headerText="pole2">
<h:outputText value="#{ptb.pole2}" />
</p:column>
</p:dataTable>
<p:dataTable id="dataTable2Id" var="item" value="#{przykladowyTestBean.model2}" rowsPerPageTemplate="5,10,15"
paginator="true" rows="10" styleClass="dataTable2StyleClass" lazy="true"
paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"
selection="#{przykladowyTestBean.selectedPrzykladowaEncja2}" selectionMode="single" rowKey="#{item.id}">
<p:ajax event="rowSelect" onClick="PF('dialogWidgetVar').show()" update="@form" />
<p:column headerText="pole3">
<h:outputText value="#{item.pole3}" />
</p:column>
<p:column headerText="pole4">
<h:outputText value="#{item.pole4}" />
</p:column>
</p:dataTable>
</p:panel>
<p:dialog id="dialogId" widgetVar="dialogWidgetVar" styleClass="dialogStyleClass" >
<p:outputLabel value="#{przykladowyTestBean.selectedPrzykladowaEncja2.pole3}"/>
<p:outputLabel value="#{przykladowyTestBean.selectedPrzykladowaEncja2.pole4}"/>
</p:dialog>
Proszę o zwrócenie uwagi na dwie klasy modelowe: przykladowaEncja oraz przykladowaEncja2.
<p:ajax event="rowSelect" onClick="dialogWidgetVar.show()" update="@form" /> również nie działa.
Mam czasem tendencję do głupich błędów więc proszę o zaglądanie nawet w te oczywiste fragmenty kodu.
Z góry dziękuję za pomoc.
Pozdrawiam serdecznie.