Update to the event detail page so the member location is put into the
authorSteve Sutton <steve@gaslightmedia.com>
Tue, 10 May 2016 14:47:18 +0000 (10:47 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Tue, 10 May 2016 14:47:18 +0000 (10:47 -0400)
map

Check for the member location also when giving the grid size for the
event content area.

views/front/events/detail.html

index 35f389e..7a3cc5a 100644 (file)
                     </form>
                     {/if}
                 </div>
+                {elseif $event.member && $event.use_member_location.value}
+                <div class="small-5 column">
+                    {if $event.member.lat}
+                    <div id="eventDetailMap">
+                        <div id="eventDetail-map" title="Click to enlarge">map...</div>
+                        <div id="map-dialog"><div id="map_canvas" style="width:500px; height:400px">Loading...</div></div>
+                    </div>
+                    <div id="event-lat" rel="{$event.member.lat}"></div>
+                    <div id="event-lon" rel="{$event.member.lon}"></div>
+                    <form id="EventDrivingDirectionsForm" name="EventDrivingDirectionsForm" flexy:ignore="yes" method="post" action="">
+                        <input type="hidden" id="EventLocation" name="EventLocation" value="{$event.member.member_name}">
+                        <input type="hidden" id="EventLat" name="EventLat" value="{$event.member.lat}">
+                        <input type="hidden" id="EventLon" name="EventLon" value="{$event.member.lon}">
+                        <input type="submit" class="button tiny text-center" id="EventDrivingDirectionSubmit" name="EventDrivingDirectionSubmit" value="Get Driving Directions">
+                    </form>
+                    {/if}
+                </div>
                 {/if}
-                <div class="small-{if $event.locations}7{else}12{/if} column">
+                <div class="small-{if $event.locations || $event.use_member_location.value}7{else}12{/if} column">
                     <div class="row">
                         <div class="small-12 column"><strong>{$event.dates}</strong></div>
                         <div class="small-12 column">