Setup stats
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 16 Aug 2019 19:54:20 +0000 (15:54 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 16 Aug 2019 19:54:20 +0000 (15:54 -0400)
Starting for display of stats per sent message.

models/admin/messages/index.php
models/admin/messages/sendMessagesEmails.php
views/admin/header.html
views/admin/messages/stats.html [new file with mode: 0644]

index 0e07735..b561874 100644 (file)
@@ -148,6 +148,12 @@ class GlmMembersAdmin_messages_index extends GlmDataEmailMessages
         wp_enqueue_style( 'glmaFoundation', GLM_MEMBERS_PLUGIN_URL . '/css/glma-foundation.min.css' );
 
         switch ( $option ) {
+        case 'stats':
+            $view = 'stats';
+            $tData = [
+                'stats' => 'test'
+            ];
+            break;
         case 'search':
             $view          = 'search';
             $searchResults = array();
index 01cc9e2..8bb1853 100644 (file)
@@ -83,7 +83,7 @@ class GlmMembersAdmin_messages_sendMessagesEmails //extends GlmDataRegistrations
     // $notiicationTest to true to just display notification messages
     public function modelAction( $actionData = false, $notificationTest = false )
     {
-        // trigger_error( 'sendMessagesEmail started', E_USER_NOTICE );
+        trigger_error( 'sendMessagesEmail started', E_USER_NOTICE );
 
         // Request a Lock
         $lock = $this->requestLock(
index e3f3a5e..b6e3888 100644 (file)
@@ -14,6 +14,9 @@
                     <li class="{if $thisOption == 'list' || $thisOption == 'editHtmlEmail'}is-active{/if}">
                         <a href="{$thisUrl}?page={$thisPage}&option=list">Email Messages</a>
                     </li>
+                    <li class="{if $thisOption == 'stats'}is-active{/if}">
+                        <a href="{$thisUrl}?page={$thisPage}&option=stats">Stats</a>
+                    </li>
                     {*
                     <li class="{if $thisOption == 'listTemplates' || $thisOption == 'editTemplate'}is-active{/if}">
                         <a href="{$thisUrl}?page={$thisPage}&option=listTemplates">Email Templates</a>
diff --git a/views/admin/messages/stats.html b/views/admin/messages/stats.html
new file mode 100644 (file)
index 0000000..01844de
--- /dev/null
@@ -0,0 +1,6 @@
+{include file='admin/header.html'}
+<h3>Stats</h3>
+
+{$stats}
+
+{include file='../../admin/footer.html'}