aboutsummaryrefslogtreecommitdiffstats
path: root/templates/web/base/around/postcode_form.html
blob: e3f03b20326a45804b4f830a6d13e81aec815c1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<div id="front-main">
    <div id="front-main-container">
        [% UNLESS possible_location_matches %]
            [% INCLUDE 'around/intro.html' %]
        [% END %]

        [%
            question = c.cobrand.enter_postcode_text || loc('Enter a nearby street name and area');
        %]

        <form action="[% c.uri_for('/around') %]" method="get" name="postcodeForm" id="postcodeForm" class="js-geolocate">
            <label for="pc">[% question %]:</label>
            <p class="form-hint" id="pc-hint">[% tprintf(loc('e.g. ‘%s’ or ‘%s’'), c.cobrand.example_places) %]</p>
            <div>
                <input type="text" name="pc" value="[% pc | html %]" id="pc" size="10" maxlength="200" required aria-describedby="pc-hint">
                <input type="submit" value="[% loc('Go') %]" id="sub">
            </div>

            [% IF partial_token %]
                <input type="hidden" name="partial" value="[% partial_token.token %]">
            [% END %]

            [% IF c.get_param('filter_category') OR c.get_param('filter_group') %]
              <input type="hidden" name="filter_category" value="[% c.get_param('filter_category') | html %]">
              <input type="hidden" name="filter_group" value="[% c.get_param('filter_group') | html %]">
            [% ELSIF c.user_exists AND c.user.categories.size %]
              <input type="hidden" name="filter_category" value="[% c.user.categories_string | html %]">
            [% END %]
        </form>
        [%~ SET link_params = {};
            IF c.get_param('filter_category'); link_params.filter_category = c.get_param('filter_category'); END;
            IF c.get_param('filter_group'); link_params.filter_group = c.get_param('filter_group'); END;
        %]
        <a href="[% c.uri_for('/around', link_params) | html %]" id="geolocate_link">&hellip; [% loc('or use my location') %]</a>

        [% UNLESS possible_location_matches %]
            [% INCLUDE 'around/_postcode_form_post.html' %]
        [% END %]
    </div>
</div>