Advertisement
BakerMan

Basket Snoop: view.php (revision 1)

Oct 17th, 2012
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.89 KB | None | 0 0
  1. <div class="wrap shopp">
  2.     <div class="icon32"></div>
  3.     <h2>Basket Snoop</h2>
  4.  
  5.     <table class="widefat">
  6.         <thead>
  7.         <tr>
  8.             <th>Personal data</th>
  9.             <th>Cart items</th>
  10.             <th>Viewed items</th>
  11.             <th>Reference</th>
  12.         </tr>
  13.         </thead>
  14.         <tfoot>
  15.         <tr>
  16.             <th>Personal data</th>
  17.             <th>Cart items</th>
  18.             <th>Viewed items</th>
  19.             <th>Reference</th>
  20.         </tr>
  21.         </tfoot>
  22.         <tbody>
  23.         <?php
  24.             // Flip the result set
  25.             $data = array_reverse($data, true);
  26.  
  27.             foreach ($data as $session => $shopper):
  28.         ?>
  29.         <tr>
  30.             <td> <ul>
  31.                 <?php $customer = $shopper['customer']; ?>
  32.                 <?php if (empty($customer['name'])): ?>
  33.                     <li> <em> Unknown </em></li>
  34.                 <?php else: ?>
  35.                     <li> <?php echo esc_html($customer['name']) ?> </li>
  36.                     <li> <a href="mailto:<?php echo esc_attr($customer->email) ?>">
  37.                         <?php echo esc_html($customer['email']) ?>
  38.                     </a> </li>
  39.                     <li> <?php
  40.                         echo esc_html($customer['address']).' ';
  41.                         echo esc_html($customer['xaddress']).' <br />';
  42.                         echo esc_html($customer['city']).' ';
  43.                         echo esc_html($customer['postcode']).' ';
  44.                         echo esc_html($customer['country']).' ';
  45.                     ?> </li>
  46.                 <?php endif; ?>
  47.             </ul> </td>
  48.             <td> <ul>
  49.             <?php foreach ($shopper['cart']->contents as $item): ?>
  50.                 <li> <?php echo esc_html($item->quantity) ?>x
  51.                 <strong><?php echo esc_html($item->name) ?></strong>
  52.                 <?php echo esc_html(money($item->unitprice)) ?> </li>
  53.             <?php endforeach ?>
  54.             </ul> </td>
  55.             <td> <ul>
  56.             <?php foreach ($shopper['viewed'] as $item): ?>
  57.                 <li> <?php
  58.                     $product = shopp_product($item);
  59.                     echo esc_html("$product->name (#$product->id)");
  60.                 ?></li>
  61.             <?php endforeach ?>
  62.             </ul> </td>
  63.             <td> <ul>
  64.                 <li><?php echo esc_html($session)?></li>
  65.                 <li><em>Last change <?php echo esc_html($shopper['modified']) ?></em></li>
  66.             </ul> </td>
  67.         </tr>
  68.         <?php endforeach ?>
  69.         </tbody>
  70.     </table>
  71. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement