Rails_admin static select desplegable
-
26-10-2019 - |
Pregunta
Quiero poder usar un desplegable estático en algunas de mis formas, por ejemplo:-
Tipo de cuerpo del coche
Hatchback Saloon Coupe
Cualquier ayuda con esto sería genial.
Solución
Logré hacerlo poniendo esto en mi modelo;
def body_type_enum
['Hatchback', 'Saloon', 'Estate', 'Convertible', 'MVP', 'Coupe', '4X4']
end
Otros consejos
Lo anterior no funcionó para mí. Aquí está la versión de trabajo de mi código (Rails 3.1.3, Railsadmin 0.0.1)
[['Item 1'], ['Item 2'], ['Item 3']]
Si desea que el valor de la opción sea diferente, puede hacer como:
[['Item 1','item1'], ['Item 2','item2'], ['Item 3','item3']]
Para la colección dinámica, podemos escribir de esta manera:
forms = {item1: 'Item 1', item2: 'Item 2', item3: 'Item 3'}
forms.map{|key, val| [val, key]}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow