adding date range to the agenda view for recurring events
authorAnthony Talarico <talarico@gaslightmedia.com>
Wed, 14 Sep 2016 17:45:54 +0000 (13:45 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Wed, 14 Sep 2016 17:45:54 +0000 (13:45 -0400)
css/front.css
models/front/events/list.php
views/front/events/agenda.html

index 8566e0d..fe1389f 100644 (file)
@@ -296,3 +296,10 @@ a.fc-time-grid-event.fc-v-event {
         float: right;
     }
 }
+.event-name{
+    display: inline-block;
+}
+.absolute-dates{
+    font-size: 13px;
+    font-weight: bold;
+}
\ No newline at end of file
index 5cc185f..05098cc 100644 (file)
@@ -628,6 +628,7 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
         }
 
         print_r($calDates);
+//        echo "<pre>", print_r($eventsByDate), "</pre>";
         // Compile template data
         $templateData = array(
             'assetsUrl'    => GLM_MEMBERS_EVENTS_PLUGIN_URL . 'assets/',
index d3b1794..f85408e 100644 (file)
                             {foreach $events as $event}
                             <div class="row glm-event-day-event">
                                 <div class="small-12 columns">
-                                    <h2>{$event.name}</h2>
+                                    <h2 class="event-name">{$event.name}</h2>                
+                                    <span class="absolute-dates">{$event.dates}</span>
                                     {if !$event.all_day}
                                         {if $event.starting_date|date_format:"%l:%M %P" == $event.ending_date|date_format:"%l:%M %P"}
-                                            {$event.starting_date|date_format:"%l:%M %P"}
+                                        <div>{$event.starting_date|date_format:"%l:%M %P"}</div>
                                         {else}
-                                            {$event.starting_date|date_format:"%l:%M %P"} - {$event.ending_date|date_format:"%l:%M %P"}
+                                        <div> {$event.starting_date|date_format:"%l:%M %P"} - {$event.ending_date|date_format:"%l:%M %P"}</div>
                                         {/if}
                                     {/if}
                                     <div class="event-content hide clearfix">
         $(document).on("click", "button.fc-button", function () {
             eventsCalMonthAJAX(month_obj);
         });
+        
+        var dates = $(".absolute-dates");
+        dates.each( function (){
+           if( $(this).text().indexOf('-') < 0 ){
+               $(this).remove();
+           }
+        });
+        
     });
 </script>