Rails 3 - collection_select - Verständnis AUFFORDERUNG?
Ich Baue eine form auf, damit ein Benutzer CRUD-ein Projekt Zustimmung.
....
<% roles = Role.all %>
<%= f.collection_select :role_id, roles, :id, :name, :prompt => true %>
Probleme mit den oben genannten, während es rendert:
- Wenn ein Wert übereinstimmt, zeigt es, dass in der dropdown ausgewählt, das ist gut. Problem, ist wenn ein Benutzer als ADMIN. Es ist einfach, verwenden Sie die dropdown-Liste ändern Sie die Berechtigung zu etwas anderem, aber nicht zum LÖSCHEN der Berechtigung...
B.... Select-Drop-Down:
- Bitte Wählen Sie
- Admin
- Mitglied
- Gast
Wenn "Admin" ausgewählt ist, Wählen Sie Bitte nie auftaucht.... Wie kann ich eine option zeigen, bis zu dem Benutzer erlauben, entfernen Sie die Einstellung?
Irgendwelche Ideen? thx
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube Sie wollen:
Sehen die FormOptionsHelper docs weitere Informationen
hilft das dir?
müssen Sie mit einem Weg, um zu überprüfen, ob ein Benutzer admin /nicht.. verwenden Sie diese Bedingung in ternären operation, um den Wert :Eingabeaufforderung..
laß mich wissen, wie es geht 🙂