Dropdown-liste

Dropdown-liste

Innleggav vekva » tir 29.04.2008 12:08

Hei!

Jeg trenger litt hjelp til en form jeg holder på med i ror.

I admin-seksjonen på siden skal det være mulighet for å legge inn brukere og man skal da ha et valg på om de her administrator eller ikke.

I den enkle varianten har jeg et felt som enten fylles ut med 0 eller 1 (admin), men dette skal nå byttes ut med enten en dropdown eller en "hake-boks" som sender korrekt verdi til databasen.

Har googlet litt, men finner kun mer avanserte løsningner av dropdown-lister, som henter verdiene fra database.

Brukerens avatar
medlem i 198 måneder
 

Re: Dropdown-liste

Innleggav leethal » ons 06.05.2009 20:06

Jeg ville anbefalt å bruke en checkbox.

Kode: Merk alt
<% form_for([:admin, @user]) do |f| %>
  <%= f.check_box :admin %>
<% end %>


Hvis du likevel vil ha en select, kan du gå for noe sånt som dette:

Kode: Merk alt
<% form_for([:admin, @user]) do |f| %>
  <%= f.select :admin, [["Administrator", 1], ["Vanlig bruker", 0]] %>
<% end %>


select tar et arrays av arrays, hvor det første elementet er det som vises for brukeren, mens det andre elementet er verdien som skal sendes inn til controlleren.

Brukerens avatar
medlem i 188 måneder
 


Returner til Ruby



Hvem er i Forumene

Registrerte brukere: Google [Bot]