Primefaces - SelectMenuOne

14 respostas
maranata

Olás,

Gostaria de saber se na versão 2.2.1 do Primefaces não existe o componente SelectMenuOne?

Já tentei usar p:selectOneMenu mas fala que a bilbioteca não suporta este componente. Como não existe ele “com esse nome”, existe algum equivalente?

Meu formulário tá todo bacaninha com o visual do Primefaces e apenas os campos combobox estão diferentes :frowning:

Abçs.

14 Respostas

MaYaRa_SaN

o Prime não tem o componente combobox.

voce consegue um exemplo legal aqui:

http://www.codesample.co/2011/08/combo-cidade-uf-com-primefaces-e-jsf-2/

igor_ks

o primefaces TEM sim o combobox, só que chama SelectOneMenu

http://www.primefaces.org/showcase-labs/ui/selectOneMenu.jsf

nao conseguiu usar pq?

maranata

Então, creio que as 2 respostas acima estejam certas.

O Primefaces versão 2.2.1 que estou utilizando não tem o SelectMenuOne, apenas a versão mais nova, que por enquanto é RC. :cry:

igor_ks

desculpe, nao tinha notado mesmo na versao do teu prime :lol:

maranata

Tranquilo Igor.

Para a versão 2.2.1, alguém tem alguma solução para o meu problema?

Abçs :wink:

maranata

É… pelo jeito a solução é atualizar para a versão 3 mesmo…

http://forum.primefaces.org/viewtopic.php?f=3&t=15899

luxu

uso assim…

<h:selectOneMenu id="selectEstado" value="#{cidadeBean.cidade.estado}">
	<f:selectItems value="#{entradaCidadesBBean.UF}" />
</h:selectOneMenu>
guilhermehkr

Certissimo!
é só usar o selectOneMenu do html do JSF.

Como o exemplo acima

maranata

REPETINDO:

O problema é que o visual do componente não fica igual aos dos demais componentes da tela. Sacaram?

igor_ks

sim, concordo com o maranata…

há essa possibilidade, mas o primefaces serve pra isso, deixar a cara mais bonita :wink:
ainda mais com tudo padronizado, somente os comboboxes que nao… fica bem estranho…

se for possivel atualizar, melhor atualizar mesmo

aix

igor_ks:
sim, concordo com o maranata…
há essa possibilidade, mas o primefaces serve pra isso, deixar a cara mais bonita :wink:
ainda mais com tudo padronizado, somente os comboboxes que nao… fica bem estranho…
se for possivel atualizar, melhor atualizar mesmo

não seria só aplicar o mesmo css que tem no componente do Prime ?

guilhermehkr

como o aix disse, pegar o mesmo css.

Você pode utlizar o firebug do firefox, ou qualquer outra ferramenta de inspeção html de navegadores, e inspecionar o elemento parecido e adicionar este css para o seu combobox.

Owww pode pegar uma versão do prime que tenha este elemento, colocar um combobox com o mesmo tema e copiar exatamente este css.
É bem trabalhoso, mas é possivel.

O mais viável seria atualizar a versão.

Abraços e desculpa o comentário errado acima!

luxu

num ficou tui ruim o do jsf:

igor_ks

nossa, gostei dessa tela luxu, tem ate um degrade, rs

Criado 29 de dezembro de 2011
Ultima resposta 29 de dez. de 2011
Respostas 14
Participantes 6