Sha256: 3ac66ad5110095a61db94150ebee70730dca7ca47b83cd786691c8f397172b09

Contents?: true

Size: 829 Bytes

Versions: 16

Compression:

Stored size: 829 Bytes

Contents

format :html do
  
  view :raw do |args|
    input_args = { :class=>'navbox form-control' }
    @@placeholder ||= begin
      p = Card["#{Card[:navbox].name}+*placeholder"] and p.raw_content
    end
    input_args[:placeholder] = @@placeholder if @@placeholder
    
    content_tag :div, :class=>'form-group' do
      text_field_tag :_keyword, '', input_args
    end
  end
  
  view :navbar_left do |args|
    _render_core args.merge(:navbar_class=>'navbar-form navbar-left')
  end
  
  view :navbar_right do |args|
    _render_core args.merge(:navbar_class=>'navbar-form navbar-right')
  end
  
  view :core do |args|
    tag_args = { :method=>'get', :role=>'search', :class=>"nodblclick navbox-form #{args[:navbar_class]}"}
    form_tag Card.path_setting('/:search'), tag_args do
      _render_raw args
    end

  end
  
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
card-1.16.6 mod/05_standard/set/self/navbox.rb
card-1.16.5 mod/05_standard/set/self/navbox.rb
card-1.16.4 mod/05_standard/set/self/navbox.rb
card-1.16.3 mod/05_standard/set/self/navbox.rb
card-1.16.2 mod/05_standard/set/self/navbox.rb
card-1.16.1 mod/05_standard/set/self/navbox.rb
card-1.16.0 mod/05_standard/set/self/navbox.rb
card-1.15.7 mod/05_standard/set/self/navbox.rb
card-1.15.6 mod/05_standard/set/self/navbox.rb
card-1.15.5 mod/05_standard/set/self/navbox.rb
card-1.15.4 mod/05_standard/set/self/navbox.rb
card-1.15.3 mod/05_standard/set/self/navbox.rb
card-1.15.2 mod/05_standard/set/self/navbox.rb
card-1.15.1 mod/05_standard/set/self/navbox.rb
card-1.15.0 mod/05_standard/set/self/navbox.rb
card-1.15.pre2 mod/05_standard/set/self/navbox.rb