Carlos Brando

Nome do Jogo

Edge Rails: Novo método "label_tag"

79128791_69f2267c76.jpg

Estou meio atrasado com a série ”Edge Rails” (preciso mudar este nome… se alguém tiver alguma sugestão…), mas vou tentar acelerar e documentar as novidades para a próxima versão do Ruby on Rails.

Eu já falei do método label e para que servem os rótulos em HTML em um artigo mais antigo, mas parece que a galera esqueceu de criar um método label_tag para os casos mais simples. Mas agora o método já foi criado e incluído no FormTagHelper.

Este método funciona exatamente como o outro mas de uma forma mais simplista:

>> label_tag 'nome'
=> <label for="nome">Nome</label>

>> label_tag 'nome', 'Seu nome'
=> <label for="nome">Seu Name</label>

>> label_tag 'nome', nil, :class => 'small_label'
=> <label for="nome" class="small_label">Nome</label>

Comments