[ dusan87 @ 04.10.2011. 01:02 ] @
Code: <table> <tr> <td class="categories"> <div> <h:form> <h:dataTable id="kategorije" value="#{kategorije.grupeProizvoda}" var="gr"> <h:column> <h:outputLink value="index.xhtml"> <h:outputText escape="false" value="#{gr.grupa}" /> <f:param name="paramCategoryID" value="#{gr.id}"/> </h:outputLink> <span class="arrow">›</span> </h:column> </h:dataTable> </h:form> </div> </td> <td> <div class="proizvod"> <h:dataTable id="pregledProizvoda" value="#{ProizvodiPoKategoriji.proizvod}" var="proizvodVar"> <div class="proizvod"> <h:column> <h:form> <div class="picture"> <h:outputLink value="grupeProizvoda.xhtml"> <h:graphicImage alt="nista" url="#{proizvodVar.slika}" /> <f:param name="paramProizvod" value="#{proizvodVar.id}" /> </h:outputLink> </div> <div class="details"> <h:outputLink styleClass="details-a" value="grupeProizvoda.xhtml"> <h:outputText value="#{proizvodVar.model}" /> <f:param name="paramProizvod" value="#{proizvodVar.id}" /> </h:outputLink> <div> <span class="stock"><h:outputText value="(#{proizvodVar.kolicinaLageru})"/></span> </div> </div> </h:form> Code: <h:form> <div class="price"> <h:commandLink styleClass="price-a" action="#{Order.dodajProizvod}" immediate="true" > <h:outputText styleClass="price-value" value="#{proizvodVar.cena}$ Buy" /> <f:param name="paramProizvod" value="#{proizvodVar.id}" /> <f:param name="paramCategoryID" value="#{proizvodVar.grupaID}" /> </h:commandLink> </div> </h:form> Code: </h:column> </div> </h:dataTable> </div> </td> </tr> </table> Problem se nalazi u boldiranom delu koda. Jednostavno kada formu u kojoj se nalazi commanLInk izbacim van dataTable taga, ova fukncija koju pozivaj Order.dodajProizvod radi, a kad je unutar datatable taga mene vraca na index.xhtml! Da li moze neko da mi pomogne??? |