Sha256: 8fd55203f6a608b1311bec9f0b4902082e765b79a2f576f5885583d36deabb68

Contents?: true

Size: 817 Bytes

Versions: 10

Compression:

Stored size: 817 Bytes

Contents

class Admin::Sites::New < Adva::View::Form
  include do
    def to_html
      h2 :'.title'
      super
    end

    def fields
      fieldset do
        column do
          form.input :name
          form.input :host
        end

        column do
          form.input :title
        end
      end

      fieldset do
        form.simple_fields_for(:sections) do |s|
          column do
            s.input :name, :label => t(:'.section_name')
          end

          column do
            s.label :type
            div :class => :radio_group do
              section_types_option_values.each do |name, value|
                s.radio_button :type, value
                s.label "type_#{value.underscore}", name, :class => :inline
              end
            end
          end
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
adva-core-0.0.14 app/views/admin/sites/new.html.rb
adva-core-0.0.13 app/views/admin/sites/new.html.rb
adva-core-0.0.9 app/views/admin/sites/new.html.rb
adva-core-0.0.8 app/views/admin/sites/new.html.rb
adva-core-0.0.7 app/views/admin/sites/new.html.rb
adva-core-0.0.6 app/views/admin/sites/new.html.rb
adva-core-0.0.5 app/views/admin/sites/new.html.rb
adva-core-0.0.4 app/views/admin/sites/new.html.rb
adva-core-0.0.2 app/views/admin/sites/new.html.rb
adva-core-0.0.1 app/views/admin/sites/new.html.rb