Setting up for pdf creator
authorSteve Sutton <steve@gaslightmedia.com>
Wed, 30 Mar 2016 15:29:44 +0000 (11:29 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Wed, 30 Mar 2016 15:29:44 +0000 (11:29 -0400)
js/dashboard.js
models/front/events/baseAction.php
models/front/events/list.php
setup/frontHooks.php

index 53b8641..058c9b1 100644 (file)
@@ -21,6 +21,6 @@
     }
     $('#glm-event-pdf-submit').click(function(event){
         eventForm = $('#glm-member-event-search');
-        eventForm.attr('action', eventForm.attr('action') + '?pdf=1');
+        eventForm.attr('action', eventForm.attr('action') + '?glm-event-pdf=1');
     });
 }).call(this);
index d717b0e..4df4e84 100644 (file)
@@ -43,6 +43,12 @@ abstract class GlmMembersFront_events_baseAction extends GlmDataEvents
         parent::__construct(false, false);
     }
 
+    public function printEvents()
+    {
+        echo 'hello';
+        //include '/var/www/localhost/htdocs/pdfTest/index.php';
+    }
+
     /**
      * getCategories
      *
index 6e0bf22..d5fe325 100644 (file)
@@ -48,9 +48,12 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
             $search = true;
             $action = 'event-list';
         }
-        if (isset($_REQUEST['pdf']) && $pdf = filter_var($_REQUEST['pdf'], FILTER_VALIDATE_BOOLEAN)) {
+        if (isset($_REQUEST['glm-event-pdf']) && $pdf = filter_var($_REQUEST['glm-event-pdf'], FILTER_VALIDATE_BOOLEAN)) {
             $search = true;
             $action = 'pdf';
+            include '/var/www/localhost/htdocs/pdfTest/index.php';
+            //echo '<pre>$_REQUEST: ' . print_r($_REQUEST, true) . '</pre>';
+            exit;
         }
         if ( isset($_REQUEST['glm_event_from']) ) {
             $fromDate = filter_var($_REQUEST['glm_event_from'], FILTER_SANITIZE_STRING);
@@ -110,6 +113,7 @@ class GlmMembersFront_events_list extends GlmMembersFront_events_baseAction
             $view = 'agenda.html';
             break;
         case 'pdf':
+            include '/var/www/localhost/htdocs/pdfTest/index.php';
             $events = $this->getModelEventsData($categoryId);
             echo '<pre>$events: ' . print_r($events, true) . '</pre>';
             exit;
index 3c4e751..0941ee0 100644 (file)
@@ -48,3 +48,14 @@ add_filter('init', function() {
     }
 });
 
+//add_action('query_vars', function($vars){
+    //array_push($vars, 'glm-event-pdf');
+    //return $vars;
+//});
+//add_action('wp', function($wp){
+    //if ( array_key_exists( 'glm-event-pdf', $wp->query_vars ) && $wp->query_vars['glm-event-pdf'] == '1' ) {
+        ////echo '<pre>$this: ' . print_r($this, true) . '</pre>';
+        //echo '<pre>$_REQUEST: ' . print_r($_REQUEST, true) . '</pre>';
+        //die('here it is!');
+    //}
+//});