dynamic/SilverStripe-Locator-Module

View on GitHub
templates/Dynamic/Locator/Page/Layout/Locator.ss

Summary

Maintainability
Test Coverage
<% require css('dynamic/silverstripe-locator: css/map.css') %>

<div class="content-container unit size3of4 lastUnit">
    <h1>$Title</h1>
    <% if $Content %><div class="typography">$Content</div><% end_if %>
    <div class="form-container">
        $LocationSearch
    </div>
    <% if $getTrigger %>
        <% if $Locations %>
            <div id="map-container">
                <div id="map"></div>
                <div class="loc-list">
                    <ul id="list">
                    </ul>
                </div>
            </div>
        <% else %>
            <div id="no-locals">
                <p>No locations match your search criteria. Please refine your search and try again.</p>
            </div>
        <% end_if %>
    <% end_if %>
</div>

<% require javascript('silverstripe/admin: thirdparty/jquery/jquery.js') %>
<% require javascript('dynamic/silverstripe-locator: thirdparty/jquery-store-locator-plugin/assets/js/libs/handlebars.min.js') %>
<% require javascript('dynamic/silverstripe-locator: thirdparty/jquery-store-locator-plugin/assets/js/plugins/storeLocator/jquery.storelocator.js') %>