summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/main.html.ep16
1 files changed, 14 insertions, 2 deletions
diff --git a/templates/main.html.ep b/templates/main.html.ep
index 589f690..7ecc456 100644
--- a/templates/main.html.ep
+++ b/templates/main.html.ep
@@ -105,13 +105,25 @@ other German transit networks.
<div class="field">
<div class="desc">Stadt</div>
<div>
- %= text_field 'city'
+ % if (stash('place_candidates') and @{ stash('place_candidates') } ) {
+ % my @candidates = map { [ $_, $_ ] } @{ stash('place_candidates') };
+ %= select_field city => \@candidates
+ % }
+ % else {
+ %= text_field 'city'
+ % }
</div>
</div>
<div class="field">
<div class="desc">Haltestelle</div>
<div>
- %= text_field 'stop'
+ % if (stash('name_candidates') and @{ stash('name_candidates') } ) {
+ % my @candidates = map { [ $_, $_ ] } @{ stash('name_candidates') };
+ %= select_field stop => \@candidates
+ % }
+ % else {
+ %= text_field 'stop'
+ % }
%= submit_button 'Display'
</div>
</div>