Module: ActionView::Helpers::FormOptionsHelper
- Defined in:
- lib/brhelper/br_form_options_helper.rb
Constant Summary collapse
- ESTADOS_BRASILEIROS =
[["Acre", "AC"], ["Alagoas", "AL"], ["Amapá", "AP"], ["Amazonas", "AM"], ["Bahia", "BA"], ["Ceará", "CE"], ["Distrito Federal", "DF"], ["Espírito Santo", "ES"], ["Goiás", "GO"], ["Maranhão", "MA"], ["Mato Grosso", "MT"], ["Mato Grosso do Sul", "MS"], ["Minas Gerais", "MG"], ["Pará", "PA"], ["Paraíba", "PB"], ["Paraná", "PR"], ["Pernambuco", "PE"], ["Piauí", "PI"], ["Rio de Janeiro", "RJ"], ["Rio Grande do Norte", "RN"], ["Rio Grande do Sul", "RS"], ["Rondônia", "RO"], ["Roraima", "RR"], ["Santa Catarina", "SC"], ["São Paulo", "SP"], ["Sergipe", "SE"], ["Tocantins", "TO"] ]
Instance Method Summary collapse
-
#option_estados_for_select ⇒ Object
Retorna uma string com a lista de estados brasileiros para usar em uma tag select, com exibição do nome do estado, mas armazenando a sigla.
-
#option_uf_for_select ⇒ Object
Retorna uma string com a lista de estados brasileiros para usar em uma tag select, com exibição e armazenamento a sigla.
-
#select_estado(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de estados brasileiros por nome, mas com armazenamento da sigla.
-
#select_sexo(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de sexo, armazenando apenas a inicial.
-
#select_uf(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de estados brasileiros por sigla.
Instance Method Details
#option_estados_for_select ⇒ Object
Retorna uma string com a lista de estados brasileiros para usar em uma tag select, com exibição do nome do estado, mas armazenando a sigla.
45 46 47 |
# File 'lib/brhelper/br_form_options_helper.rb', line 45 def option_estados_for_select ESTADOS_BRASILEIROS end |
#option_uf_for_select ⇒ Object
Retorna uma string com a lista de estados brasileiros para usar em uma tag select, com exibição e armazenamento a sigla.
51 52 53 |
# File 'lib/brhelper/br_form_options_helper.rb', line 51 def option_uf_for_select ESTADOS_BRASILEIROS.collect {|nome,sigla| sigla} end |
#select_estado(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de estados brasileiros por nome, mas com armazenamento da sigla.
34 35 36 |
# File 'lib/brhelper/br_form_options_helper.rb', line 34 def select_estado(object, method, = {}, = {}) select object, method, ESTADOS_BRASILEIROS, , end |
#select_sexo(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de sexo, armazenando apenas a inicial.
57 58 59 |
# File 'lib/brhelper/br_form_options_helper.rb', line 57 def select_sexo(object, method, = {}, = {}) select object, method, [['Masculino', 'M'], ['Feminino', 'F']], , end |
#select_uf(object, method, options = {}, html_options = {}) ⇒ Object
Helper para montar um select para seleção de estados brasileiros por sigla.
39 40 41 |
# File 'lib/brhelper/br_form_options_helper.rb', line 39 def select_uf(object, method, = {}, = {}) select object, method, ESTADOS_BRASILEIROS.collect {|estado, sigla| sigla}, , end |