class YDIM::Html::View::DebitorForm

Constants

COMPONENTS
EVENT
FORM_ID
SYMBOL_MAP

Public Instance Methods

address_lines(model, session=@session) click to toggle source
# File lib/ydim/html/view/debitor.rb, line 44
def address_lines(model, session=@session)
  input = HtmlGrid::InputText.new(:address_lines, model, @session, self)
  input.value = model.address_lines.join(", ").force_encoding('utf-8') if model.address_lines
  input
end
emails(model, session=@session) click to toggle source
# File lib/ydim/html/view/debitor.rb, line 49
def emails(model, session=@session)
  input = HtmlGrid::InputText.new(:emails, model, @session, self)
  if error = @session.error(:emails)
    input.value = error.value
  else
    input.value = model.emails.join(', ')
  end
  input.css_class = 'extralarge'
  input
end
hidden_fields(context) click to toggle source
Calls superclass method
# File lib/ydim/html/view/debitor.rb, line 59
def hidden_fields(context)
        super << context.hidden('unique_id', @model.unique_id)
end