Module: BBMB::Html::View::PositionMethods

Includes:
Util::Multilingual
Included in:
CurrentPositions, FavoritesPositions
Defined in:
lib/bbmb/html/view/order.rb

Instance Method Summary collapse

Instance Method Details

#delete_position(model, event) ⇒ Object



47
48
49
50
51
52
53
# File 'lib/bbmb/html/view/order.rb', line 47

def delete_position(model, event)
  link = HtmlGrid::Link.new(:delete, model, @session, self)
  url = @lookandfeel.base_url
  id = model.article_number
  link.href = "javascript:delete_position('#{url}', '#{event}', '#{id}');"
  link
end

#position_modifier(model, name, event) ⇒ Object



54
55
56
57
58
59
60
61
62
# File 'lib/bbmb/html/view/order.rb', line 54

def position_modifier(model, name, event)
  link = HtmlGrid::Link.new(name, model, @session, self)
  args = {
    'query'  =>  _(model.description).to_s[/^[^\s]+/]
  }
  link.href = @lookandfeel._event_url(event, args)
  link.value = _(model.send(name))
  link
end