adding hidden field in the event search form so that the agenda calendar view can...
authorAnthony Talarico <talarico@gaslightmedia.com>
Thu, 25 Aug 2016 20:39:09 +0000 (16:39 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Thu, 25 Aug 2016 20:39:09 +0000 (16:39 -0400)
models/front/events/list.php
views/front/events/agenda.html
views/front/events/searchForm.html

index dc4179b..3ad268c 100644 (file)
@@ -610,16 +610,23 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
         if ( $event_page_id ) {
             $mainEventPageUrl = get_permalink( $event_page_id );
         }
+
         
         global $wpdb;
         $sql = "SELECT calendar_view FROM " . GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "management";
         $calendar_view = $wpdb->get_results($sql, ARRAY_A);
-        if($calendar_view[0]['calendar_view'] === "none" || empty($calendar_view[0]['calendar_view'])){
+        
+        // check if event search was performed and if it is override the view to agenda
+        $override_default_view = $_REQUEST['override_default'];
+        
+        if ( $override_default_view === 'yes' ){
+            $calendar_view = "agenda";
+        }else if  ( $calendar_view[0]['calendar_view'] === "none" || empty($calendar_view[0]['calendar_view'] ) ){
                $calendar_view = "calendar";
         } else {
             $calendar_view = $calendar_view[0]['calendar_view'];
         }
-        
+
         print_r($calDates);
         // Compile template data
         $templateData = array(
index 960ee64..58aeefe 100644 (file)
@@ -68,8 +68,9 @@
         var event_search = $(".glm-search-icon");
         var main_content = $("#main-content");
         var view = '{$cal_view}';
-        
+
         if(view === "calendar"){
+            main_content.removeClass("small-8").addClass("small-12");
             calendar.show();
             rows.hide();
             view_select.val('calendar');
index 9595679..e04addc 100644 (file)
@@ -23,6 +23,7 @@
         </form>
         <form id="glm-member-event-search" action="{$currentUrl}" method="post">
             <input type="hidden" name="search" value="1">
+             <input type="hidden" name="override_default" value="yes">
             <div class="row">
                 <div class="small-6 medium-3 column">
                     <div class="row collapse prefix-radius">