<div class="form-row">
<div class="col-sm-6">
<div class="form-group">
- <input type="text" class="form-control"
- placeholder="{{ _("First Name" )}}" required>
+ <input type="text" class="form-control" name="first_name"
+ placeholder="{{ _("First Name" )}}" required>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="last_name"
placeholder="{{ _("Last Name" )}}" required>
</div>
</div>
</div>
<div class="form-group">
- <input type="email" class="form-control"
+ <input type="email" class="form-control" name="email"
placeholder="{{ _("Email Address") }}" required>
</div>
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="company_name"
placeholder="{{ _("Company Name (optional)") }}">
</div>
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="street1"
placeholder="{{ _("Address Line 1") }}" required>
</div>
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="street2"
placeholder="{{ _("Address Line 2") }}">
</div>
<div class="form-row">
<div class="col-sm-6">
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="city"
placeholder="{{ _("City") }}" required>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="post_code"
placeholder="{{ _("Post Code") }}" required>
</div>
</div>
<div class="form-row">
<div class="col-sm-6">
<div class="form-group">
- <select class="form-control" required>
+ <select class="form-control" name="country_code" required>
<option value="">- {{ _("Country") }} -</option>
{% for c in countries %}
<div class="col-sm-6">
<div class="form-group">
- <input type="text" class="form-control"
+ <input type="text" class="form-control" name="state"
placeholder="{{ _("State (optional)") }}">
</div>
</div>
# Is this a recurring donation?
"recurring" : self.get_argument("frequency") == "monthly",
- # XXX Missing inputs
- "email" : "john.doe@example.com",
- "first_name" : "John",
- "last_name" : "Doe",
- "street1" : "Street 1",
- "street2" : "Street 2",
- "post_code" : "POST CODE",
- "city" : "City",
- "state" : "State",
- "country_code" : "DE",
+ # Address
+ "email" : self.get_argument("email"),
+ "title" : self.get_argument("title"),
+ "first_name" : self.get_argument("first_name"),
+ "last_name" : self.get_argument("last_name"),
+ "company_name" : self.get_argument("company_name", None),
+ "street1" : self.get_argument("street1"),
+ "street2" : self.get_argument("street2", None),
+ "post_code" : self.get_argument("post_code"),
+ "city" : self.get_argument("city"),
+ "state" : self.get_argument("state", None),
+ "country_code" : self.get_argument("country_code"),
}
# Send request to Zeiterfassung