Hello!

This code isn't working. Am I doing something wrong? The datatable is populated, but when I clicking on "detail" - nothing happened. Of course datatable is inside <h:form>

P.S. ALLOW_JAVASCRIPT is off (as problems with Facelets)

            <div style="width: 100%; height: 400px; overflow: auto;">
                <t:dataTable
                    var="row"
                    varDetailToggler="detailToggler"
                    renderedIfEmpty="false"
                    preserveDataModel="true"
                    value="#{usf.users}"
                    width="100%"
                    cellspacing="0" cellpadding="0"
                    styleClass="blue"
                    headerClass="blue"
                    columnClasses="blue"
                    rowClasses="blueodd,blueeven">
                    <t:column>
<f:facet name="header"><h:outputText value="#{bundle['references.users.name']}"/></f:facet>
                        <h:outputText value="#{row.name}"/>
                    </t:column>
                    <t:column>
<f:facet name="header"><h:outputText value="#{bundle['references.users.subscriber']}"/></f:facet>
                        <h:outputText value="#{row.subscriber}"/>
                    </t:column>
                    <t:column>
<f:facet name="header"><h:outputText value="#{bundle['misc.details']}"/></f:facet> <h:commandLink rendered="#{detailToggler.currentDetailExpanded}" action="#{detailToggler.toggleDetail}">
                            <h:outputText value="#{bundle['misc.hide']}"/>
                        </h:commandLink>
<h:commandLink rendered="#{!detailToggler.currentDetailExpanded}" action="#{detailToggler.toggleDetail}">
                            <h:outputText value="#{bundle['misc.show']}"/>
                        </h:commandLink>
                    </t:column>
                    <f:facet name="detailStamp">
                        <h:outputText value="test"/>
                    </f:facet>
                </t:dataTable>
            </div>

With respect,
        Boris

Reply via email to