Adding more content to reigstration request dashboard.
authorChuck Scott <cscott@gaslightmedia.com>
Wed, 6 Sep 2017 21:04:01 +0000 (17:04 -0400)
committerChuck Scott <cscott@gaslightmedia.com>
Wed, 6 Sep 2017 21:04:01 +0000 (17:04 -0400)
views/admin/registrations/requestDashboard.html
views/admin/registrations/requestEdit.html

index d064641..686505d 100644 (file)
@@ -9,10 +9,11 @@
     <a href="{$thisUrl}?page=glm-members-admin-menu-registrations-requests&glm_action=requests&option=edit&account={$acct}" class="button button-secondary glm-button glm-right">Edit Request</a>
     <h3>Request</h3>
     
-    <div id="glm-admin-member-registrations-account-detail" class="glm-admin-table">
+    <div id="glm-admin-member-registrations-request-overview" class="glm-admin-table">
         <div class="glm-row">
             <div class="glm-small-4 glm-left">
                 <div class="glm-admin-table">
+
                     <div class="glm-row">
                         <div class="glm-small-12 glm-column">
                             <h3>Account Submitting Request:</h3>
                             {$cart.accounts.$acct.fname} {$cart.accounts.$acct.lname}
                             </a>
                         </div>
+                        <div class="glm-small-12 glm-column">
+                            {$cart.accounts.$acct.email}
+                        </div>
+                    </div>
+
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Billing Information:</h3>
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.bill_fname} {$cart.request.bill_lname}{if $cart.request.bill_title}, {$cart.request.bill_title}{/if}
+                        </div>
+                    {if $cart.request.bill_org}
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.bill_org}
+                        </div>
+                    {/if}
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.bill_addr1}
+                        </div>
+                    {if $cart.request.addr2}
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.bill_addr2}
+                        </div>
+                    {/if}
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.bill_city}, {$cart.request.bill_state} {$cart.request.bill_zip} {$cart.request.bill_country}
+                        </div>
                     </div>
+                    
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Payment Information</h3>
+                        </div>
+                    {if $cart.request.status.value}
+                        <div class="glm-small-12 glm-column">
+                            <b>Method:</b> {$cart.request.pay_method.name}
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            <b>Total:</b> {$cart.request.total}
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            <b>Method:</b> {$cart.request.pay_method.name}
+                        </div>
+                    {else}
+                        <div class="glm-small-12 glm-column">
+                            (n/a)
+                        </div>
+                    {/if}
+                    </div>
+
                 </div>
             </div>
             <div class="glm-small-4 glm-left">
                 <div class="glm-admin-table">
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Submitted:</h3>
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.date_submitted.datetime}
+                        </div>
+                    </div>
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Status:</h3>
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            {$cart.request.status.name}
+                        </div>
+                    </div>
                     <div class="glm-row">
                         <div class="glm-small-12 glm-column">
                             <h3>Validated:</h3>
                             {if $cart.request.validated.value}Yes{else}{if $cart.request.validation_message}{$cart.request.validation_message}{else}(not yet validated){/if}{/if}
                         </div>
                     </div>
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Checkout Summary:</h3>
+                        </div>
+                        <div class="glm-small-12 glm-column" style="margin-top: .5em;">
+                            <a id="viewSummaryButton" class="button button-secondary glm-button">View</a>
+                            <div id="viewSummaryDialog" class="glm-dialog-box" title="Registration Request Checkout Summary">
+                                {$cart.request.summary}
+                            </div>
+                        </div>
+                    </div>
                 </div>
             </div>
         </div>
+        
+        <div class="glm-row">
+            <div class="glm-small-12 glm-left">
+                <div class="glm-admin-table">
+
+                    <div class="glm-row">
+                        <div class="glm-small-12 glm-column">
+                            <h3>Notes:</h3>
+                        </div>
+                        <div class="glm-small-12 glm-column">
+                            <div style="background-color: white; border: solid black 1px; padding: .2em; margin-top: .2em;">
+                                {$cart.request.notes}
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>  
+
     </div>
 </div>
 
+<div class="glm-admin-table-inner glm-admin-table">
+    
+    <h3>Request Cart</h3>
+    
+    (awaiting page development)
+
+</div>
+
+<script type="text/javascript">
+    jQuery(document).ready(function($) {
+
+        var dialogWidth = $("#glm-admin-member-registrations-request-overview").width();
+        
+        // Summary Dialog Box
+        $("#viewSummaryDialog").dialog({
+            autoOpen: false,
+            width: dialogWidth-50,
+            resizable: true
+        });
+        $('#viewSummaryButton').click( function() {
+            $('#viewSummaryDialog').dialog('open');
+        });
+    });
+</script>
+
 
 {include file='admin/footer.html'}
 
index 3eeb609..57529d7 100644 (file)
@@ -1,5 +1,7 @@
 
-{include file='admin/registrations/header.html'}
+{include file='admin/registrations/requestHeader.html'}
+
+<h1>Selected Request Edit</h1>
 
     <div class="glm-right">
         <p><a href="{$thisUrl}?page={$thisPage}&glm_action=requests&option=check&requestID={$cart.request.id}" class="button button-secondary glm-button">Check Reguest & Update Holds</a></p>