2014-05-12 20:09:19 -06:00
|
|
|
- namekey = @name.to_s.gsub('_', '-')
|
|
|
|
- typekey = @type.gsub('_', '-').gsub(/^(.*?)(\-field)?$/, '\1-field')
|
|
|
|
%div{class: ['field', typekey, 'field-' + namekey, @value ? nil : 'new']}
|
|
|
|
- if @options[:help]
|
|
|
|
%p.help=_(("form.#{@options[:_controller]}.#{namekey}.help"), :w, 20)
|
|
|
|
- @label = @label_template ? (render ('layouts/fields/label_' + @label_template)) : nil
|
2014-07-18 20:35:15 -06:00
|
|
|
= (@label_position == :before || @label_position == :inside) && @label ? @label : ''
|
2014-05-12 20:09:19 -06:00
|
|
|
- if @label_position != :inside
|
|
|
|
%div=@html
|
2014-07-05 10:27:49 -06:00
|
|
|
= @label_position == :after && @label ? @label : ''
|