2013-07-04 11 views

Odpowiedz

9

To nie możliwe w aktualnej wersji PrimeFaces 3.x. Jest to możliwe tylko wtedy, gdy używasz mode="advanced" zamiast mode="simple".

Jeśli chodzi o próbę użycia atrybutu label, ten atrybut jest używany tylko jako etykieta w komunikatach o błędach sprawdzania poprawności powiązanych ze składnikiem wejściowym. Przy próbie sprawdzenia poprawności label="Browse", w przypadku błędu sprawdzania poprawności required="true", komunikat będzie wyglądał tak, jak "Wymagane jest przeglądanie" zamiast "formId: inputId is required".


Aktualizacja: od PrimeFaces 5.x, można dodać skinSimple="true" dać mode="simple" żądaną skórę/look'n'feel jako pozostałość. Ponadto, label będzie faktycznie używany jako etykieta przycisku. Zobacz także showcase.

<p:fileUpload label="Browse" ... mode="simple" skinSimple="true" /> 
Powiązane problemy