Want more features on Pastebin? Sign Up, it's FREE!
Guest

alisalem-orders-postes.php

By: bcworkz on Feb 15th, 2014  |  syntax: PHP  |  size: 23.37 KB  |  views: 55  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2. /**
  3.  * Template Name Posts: Orders Posts
  4.  */
  5. // output "Oops!" page
  6. function output_oops() {
  7. ?>
  8. <!--Start Page Heading -->
  9. <div class="page-heading-container">
  10.     <div class="container_24">
  11.         <div class="grid_24">
  12.             <div class="page-heading">
  13.                 <h1>Oops!</h1>
  14.             </div>
  15.         </div>
  16.         <div class="clear"></div>
  17.     </div>
  18. </div>
  19. <!--End Page Heading -->
  20. <!--Start Page Content -->
  21. <div class="page-content-container">
  22.     <div class="container_24">
  23.         <div class="grid_24">
  24.             <div class="page-content">
  25.                 <div class="grid_24 sub_alpha">
  26.                                         <h3><b>Your order was not found.</b></h3>
  27.                                         If you believe this to be an error, please contact Site Administrator for resolution.
  28.                 </div>
  29.                 </div>
  30.         </div>
  31.     </div>
  32. </div>
  33. <?php
  34. }
  35.  
  36. nocache_headers();
  37. get_header();
  38.  
  39. if ( is_user_logged_in()) :
  40.     global $current_user;
  41.     get_currentuserinfo();
  42.  
  43. if (have_posts()): while (have_posts()) : the_post();
  44.  
  45.         if ( $current_user->user_email != get_post_meta( get_the_ID(), 'order_email', true ) &&
  46.                 2 == get_the_author_meta('ID') && !current_user_can('manage_options')) {
  47.                 output_oops();
  48.                 continue;
  49.         }
  50.         if ( $current_user->ID != get_the_author_meta('ID') && 2 != get_the_author_meta('ID') &&
  51.                 !current_user_can('manage_options')) {
  52.                 output_oops();
  53.                 continue;
  54.         }
  55.  
  56.         $order_status   = get_post_meta($post->ID, 'order_status', true);
  57.                        
  58.         $order_payement_array = array(
  59.                 'bank_transfer' => 'تحويل بنكي',
  60.                 'paypal'                => 'باي بال',
  61.                 'western_union' => 'ويسترن يونيون',
  62.                 'moneygram'             => 'موني جرام',
  63.         );
  64.         $order_status_array = array(
  65.                 0       => 'بإنتضار التعليمات',
  66.                 1       => 'جاري التنفيد',
  67.                 2       => 'تــم التسليم',
  68.                 3       => 'طلب ملغي',
  69.         );
  70.                        
  71.         if (current_user_can('manage_options')){
  72.                 $newstatus      =       intval(abs($_POST['o_status']));
  73.                 if (isset($_POST['status']) && $_POST['status'] == 'update'  ) {
  74.                         if (!array_key_exists($newstatus, $order_status_array)) {
  75.                              $error     = 'الرجاء إختيار الحالة من القامة المنسدلة أسفله !!';
  76.                         }else{
  77.                                 if($order_status ==     ''){
  78.                                         add_post_meta($post->ID, 'order_status', $newstatus);
  79.                                 }
  80.                                 update_post_meta($post->ID, 'order_status', $newstatus);
  81.                                 // wp_safe_redirect(get_permalink($post->ID));
  82.                                 $succee = 'تم تغيير حالة الطلب بنجاح !';
  83.                         }
  84.                 }
  85.         }
  86.                         $order_id               = $post->ID;
  87.                         $order_name     = get_post_meta($post->ID, 'order_name', true);
  88.                         $order_email    = get_post_meta($post->ID, 'order_email', true);
  89.                         $order_payement = get_post_meta($post->ID, 'order_payement', true);
  90.                         $order_url              = get_post_meta($post->ID, 'order_url', true);
  91.                         $order_quatite  = get_post_meta($post->ID, 'order_quatite', true);
  92.                         $order_info             = get_post_meta($post->ID, 'order_info', true);
  93.                         $order_status   = get_post_meta($post->ID, 'order_status', true);
  94.                        
  95.                         // Get Products
  96.                         $p_0            =       1;
  97.                         $p_url_0        =       get_post_meta($post->ID, 'p_url_0', true);
  98.                         $p_qty_0        =       get_post_meta($post->ID, 'p_qty_0', true);
  99.                         $p_size_0       =       get_post_meta($post->ID, 'p_size_0', true);
  100.                         $p_color_0      =       get_post_meta($post->ID, 'p_color_0', true);
  101.                         $p_info_0       =       get_post_meta($post->ID, 'p_info_0', true);
  102.                        
  103.                         $p_1            =       get_post_meta($post->ID, 'p_1', true);;
  104.                         if($p_1 != ''){
  105.                                 $p_url_1        =       get_post_meta($post->ID, 'p_url_1', true);
  106.                                 $p_qty_1        =       get_post_meta($post->ID, 'p_qty_1', true);
  107.                                 $p_size_1       =       get_post_meta($post->ID, 'p_size_1', true);
  108.                                 $p_color_1      =       get_post_meta($post->ID, 'p_color_1', true);
  109.                                 $p_info_1       =       get_post_meta($post->ID, 'p_info_1', true);
  110.                         }
  111.                         $p_2            =       get_post_meta($post->ID, 'p_2', true);;
  112.                         if($p_2 != ''){
  113.                                 $p_url_2        =       get_post_meta($post->ID, 'p_url_2', true);
  114.                                 $p_qty_2        =       get_post_meta($post->ID, 'p_qty_2', true);
  115.                                 $p_size_2       =       get_post_meta($post->ID, 'p_size_2', true);
  116.                                 $p_color_2      =       get_post_meta($post->ID, 'p_color_2', true);
  117.                                 $p_info_2       =       get_post_meta($post->ID, 'p_info_2', true);
  118.                         }
  119.                         $p_3            =       get_post_meta($post->ID, 'p_3', true);;
  120.                         if($p_3 != ''){
  121.                                 $p_url_3        =       get_post_meta($post->ID, 'p_url_3', true);
  122.                                 $p_qty_3        =       get_post_meta($post->ID, 'p_qty_3', true);
  123.                                 $p_size_3       =       get_post_meta($post->ID, 'p_size_3', true);
  124.                                 $p_color_3      =       get_post_meta($post->ID, 'p_color_3', true);
  125.                                 $p_info_3       =       get_post_meta($post->ID, 'p_info_3', true);
  126.                         }
  127.                         $p_4            =       get_post_meta($post->ID, 'p_4', true);;
  128.                         if($p_4 != ''){
  129.                                 $p_url_4        =       get_post_meta($post->ID, 'p_url_4', true);
  130.                                 $p_qty_4        =       get_post_meta($post->ID, 'p_qty_4', true);
  131.                                 $p_size_4       =       get_post_meta($post->ID, 'p_size_4', true);
  132.                                 $p_color_4      =       get_post_meta($post->ID, 'p_color_4', true);
  133.                                 $p_info_4       =       get_post_meta($post->ID, 'p_info_4', true);
  134.                         }
  135.                         $p_5            =       get_post_meta($post->ID, 'p_5', true);;
  136.                         if($p_5 != ''){
  137.                                 $p_url_5        =       get_post_meta($post->ID, 'p_url_5', true);
  138.                                 $p_qty_5        =       get_post_meta($post->ID, 'p_qty_5', true);
  139.                                 $p_size_5       =       get_post_meta($post->ID, 'p_size_5', true);
  140.                                 $p_color_5      =       get_post_meta($post->ID, 'p_color_5', true);
  141.                                 $p_info_5       =       get_post_meta($post->ID, 'p_info_5', true);
  142.                         }
  143.                         $p_6            =       get_post_meta($post->ID, 'p_6', true);;
  144.                         if($p_6 != ''){
  145.                                 $p_url_6        =       get_post_meta($post->ID, 'p_url_6', true);
  146.                                 $p_qty_6        =       get_post_meta($post->ID, 'p_qty_6', true);
  147.                                 $p_size_6       =       get_post_meta($post->ID, 'p_size_6', true);
  148.                                 $p_color_6      =       get_post_meta($post->ID, 'p_color_6', true);
  149.                                 $p_info_6       =       get_post_meta($post->ID, 'p_info_6', true);
  150.                         }
  151.                         $p_7            =       get_post_meta($post->ID, 'p_7', true);;
  152.                         if($p_7 != ''){
  153.                                 $p_url_7        =       get_post_meta($post->ID, 'p_url_7', true);
  154.                                 $p_qty_7        =       get_post_meta($post->ID, 'p_qty_7', true);
  155.                                 $p_size_7       =       get_post_meta($post->ID, 'p_size_7', true);
  156.                                 $p_color_7      =       get_post_meta($post->ID, 'p_color_7', true);
  157.                                 $p_info_7       =       get_post_meta($post->ID, 'p_info_7', true);
  158.                         }
  159.                         $p_8            =       get_post_meta($post->ID, 'p_8', true);;
  160.                         if($p_8 != ''){
  161.                                 $p_url_8        =       get_post_meta($post->ID, 'p_url_8', true);
  162.                                 $p_qty_8        =       get_post_meta($post->ID, 'p_qty_8', true);
  163.                                 $p_size_8       =       get_post_meta($post->ID, 'p_size_8', true);
  164.                                 $p_color_8      =       get_post_meta($post->ID, 'p_color_8', true);
  165.                                 $p_info_8       =       get_post_meta($post->ID, 'p_info_8', true);
  166.                         }
  167.                         $p_9            =       get_post_meta($post->ID, 'p_9', true);;
  168.                         if($p_9 != ''){
  169.                                 $p_url_9        =       get_post_meta($post->ID, 'p_url_9', true);
  170.                                 $p_qty_9        =       get_post_meta($post->ID, 'p_qty_9', true);
  171.                                 $p_size_9       =       get_post_meta($post->ID, 'p_size_9', true);
  172.                                 $p_color_9      =       get_post_meta($post->ID, 'p_color_9', true);
  173.                                 $p_info_9       =       get_post_meta($post->ID, 'p_info_9', true);
  174.                         }
  175.                         $p_10           =       get_post_meta($post->ID, 'p_10', true);;
  176.                         if($p_10        != ''){
  177.                                 $p_url_10       =       get_post_meta($post->ID, 'p_url_10', true);
  178.                                 $p_qty_10       =       get_post_meta($post->ID, 'p_qty_10', true);
  179.                                 $p_size_10      =       get_post_meta($post->ID, 'p_size_10', true);
  180.                                 $p_color_10     =       get_post_meta($post->ID, 'p_color_10', true);
  181.                                 $p_info_10      =       get_post_meta($post->ID, 'p_info_10', true);
  182.                         }
  183.                         $p_11           =       get_post_meta($post->ID, 'p_11', true);;
  184.                         if($p_11        != ''){
  185.                                 $p_url_11       =       get_post_meta($post->ID, 'p_url_11', true);
  186.                                 $p_qty_11       =       get_post_meta($post->ID, 'p_qty_11', true);
  187.                                 $p_size_11      =       get_post_meta($post->ID, 'p_size_11', true);
  188.                                 $p_color_11     =       get_post_meta($post->ID, 'p_color_11', true);
  189.                                 $p_info_11      =       get_post_meta($post->ID, 'p_info_11', true);
  190.                         }
  191.                         $p_12           =       get_post_meta($post->ID, 'p_12', true);;
  192.                         if($p_12        != ''){
  193.                                 $p_url_12       =       get_post_meta($post->ID, 'p_url_12', true);
  194.                                 $p_qty_12       =       get_post_meta($post->ID, 'p_qty_12', true);
  195.                                 $p_size_12      =       get_post_meta($post->ID, 'p_size_12', true);
  196.                                 $p_color_12     =       get_post_meta($post->ID, 'p_color_12', true);
  197.                                 $p_info_12      =       get_post_meta($post->ID, 'p_info_12', true);
  198.                         }
  199.                         $p_13           =       get_post_meta($post->ID, 'p_13', true);;
  200.                         if($p_13        != ''){
  201.                                 $p_url_13       =       get_post_meta($post->ID, 'p_url_13', true);
  202.                                 $p_qty_13       =       get_post_meta($post->ID, 'p_qty_13', true);
  203.                                 $p_size_13      =       get_post_meta($post->ID, 'p_size_13', true);
  204.                                 $p_color_13     =       get_post_meta($post->ID, 'p_color_13', true);
  205.                                 $p_info_13      =       get_post_meta($post->ID, 'p_info_13', true);
  206.                         }
  207.                         $p_14           =       get_post_meta($post->ID, 'p_14', true);;
  208.                         if($p_14        != ''){
  209.                                 $p_url_14       =       get_post_meta($post->ID, 'p_url_14', true);
  210.                                 $p_qty_14       =       get_post_meta($post->ID, 'p_qty_14', true);
  211.                                 $p_size_14      =       get_post_meta($post->ID, 'p_size_14', true);
  212.                                 $p_color_14     =       get_post_meta($post->ID, 'p_color_14', true);
  213.                                 $p_info_14      =       get_post_meta($post->ID, 'p_info_14', true);
  214.                         }
  215.                         $p_15           =       get_post_meta($post->ID, 'p_15', true);;
  216.                         if($p_15        != ''){
  217.                                 $p_url_15       =       get_post_meta($post->ID, 'p_url_15', true);
  218.                                 $p_qty_15       =       get_post_meta($post->ID, 'p_qty_15', true);
  219.                                 $p_size_15      =       get_post_meta($post->ID, 'p_size_15', true);
  220.                                 $p_color_15     =       get_post_meta($post->ID, 'p_color_15', true);
  221.                                 $p_info_15      =       get_post_meta($post->ID, 'p_info_15', true);
  222.                         }
  223.                         $p_16           =       get_post_meta($post->ID, 'p_16', true);;
  224.                         if($p_16        != ''){
  225.                                 $p_url_16       =       get_post_meta($post->ID, 'p_url_16', true);
  226.                                 $p_qty_16       =       get_post_meta($post->ID, 'p_qty_16', true);
  227.                                 $p_size_16      =       get_post_meta($post->ID, 'p_size_16', true);
  228.                                 $p_color_16     =       get_post_meta($post->ID, 'p_color_16', true);
  229.                                 $p_info_16      =       get_post_meta($post->ID, 'p_info_16', true);
  230.                         }
  231.                         $p_17           =       get_post_meta($post->ID, 'p_17', true);;
  232.                         if($p_17        != ''){
  233.                                 $p_url_17       =       get_post_meta($post->ID, 'p_url_17', true);
  234.                                 $p_qty_17       =       get_post_meta($post->ID, 'p_qty_17', true);
  235.                                 $p_size_17      =       get_post_meta($post->ID, 'p_size_17', true);
  236.                                 $p_color_17     =       get_post_meta($post->ID, 'p_color_17', true);
  237.                                 $p_info_17      =       get_post_meta($post->ID, 'p_info_17', true);
  238.                         }
  239.                         $p_18           =       get_post_meta($post->ID, 'p_18', true);;
  240.                         if($p_18        != ''){
  241.                                 $p_url_18       =       get_post_meta($post->ID, 'p_url_18', true);
  242.                                 $p_qty_18       =       get_post_meta($post->ID, 'p_qty_18', true);
  243.                                 $p_size_18      =       get_post_meta($post->ID, 'p_size_18', true);
  244.                                 $p_color_18     =       get_post_meta($post->ID, 'p_color_18', true);
  245.                                 $p_info_18      =       get_post_meta($post->ID, 'p_info_18', true);
  246.                         }
  247.                         $p_19           =       get_post_meta($post->ID, 'p_19', true);;
  248.                         if($p_19        != ''){
  249.                                 $p_url_19       =       get_post_meta($post->ID, 'p_url_19', true);
  250.                                 $p_qty_19       =       get_post_meta($post->ID, 'p_qty_19', true);
  251.                                 $p_size_19      =       get_post_meta($post->ID, 'p_size_19', true);
  252.                                 $p_color_19     =       get_post_meta($post->ID, 'p_color_19', true);
  253.                                 $p_info_19      =       get_post_meta($post->ID, 'p_info_19', true);
  254.                         }
  255.                         $p_20           =       get_post_meta($post->ID, 'p_20', true);;
  256.                         if($p_20        != ''){
  257.                                 $p_url_20       =       get_post_meta($post->ID, 'p_url_20', true);
  258.                                 $p_qty_20       =       get_post_meta($post->ID, 'p_qty_20', true);
  259.                                 $p_size_20      =       get_post_meta($post->ID, 'p_size_20', true);
  260.                                 $p_color_20     =       get_post_meta($post->ID, 'p_color_20', true);
  261.                                 $p_info_20      =       get_post_meta($post->ID, 'p_info_20', true);
  262.                         }
  263.                         $p_21           =       get_post_meta($post->ID, 'p_21', true);;
  264.                         if($p_21        != ''){
  265.                                 $p_url_21       =       get_post_meta($post->ID, 'p_url_21', true);
  266.                                 $p_qty_21       =       get_post_meta($post->ID, 'p_qty_21', true);
  267.                                 $p_size_21      =       get_post_meta($post->ID, 'p_size_21', true);
  268.                                 $p_color_21     =       get_post_meta($post->ID, 'p_color_21', true);
  269.                                 $p_info_21      =       get_post_meta($post->ID, 'p_info_21', true);
  270.                         }
  271.                         $p_22           =       get_post_meta($post->ID, 'p_22', true);;
  272.                         if($p_22        != ''){
  273.                                 $p_url_22       =       get_post_meta($post->ID, 'p_url_22', true);
  274.                                 $p_qty_22       =       get_post_meta($post->ID, 'p_qty_22', true);
  275.                                 $p_size_22      =       get_post_meta($post->ID, 'p_size_22', true);
  276.                                 $p_color_22     =       get_post_meta($post->ID, 'p_color_22', true);
  277.                                 $p_info_22      =       get_post_meta($post->ID, 'p_info_22', true);
  278.                         }
  279.                         $p_23           =       get_post_meta($post->ID, 'p_23', true);;
  280.                         if($p_23        != ''){
  281.                                 $p_url_23       =       get_post_meta($post->ID, 'p_url_23', true);
  282.                                 $p_qty_23       =       get_post_meta($post->ID, 'p_qty_23', true);
  283.                                 $p_size_23      =       get_post_meta($post->ID, 'p_size_23', true);
  284.                                 $p_color_23     =       get_post_meta($post->ID, 'p_color_23', true);
  285.                                 $p_info_23      =       get_post_meta($post->ID, 'p_info_23', true);
  286.                         }
  287.                         $p_24           =       get_post_meta($post->ID, 'p_24', true);;
  288.                         if($p_24        != ''){
  289.                                 $p_url_24       =       get_post_meta($post->ID, 'p_url_24', true);
  290.                                 $p_qty_24       =       get_post_meta($post->ID, 'p_qty_24', true);
  291.                                 $p_size_24      =       get_post_meta($post->ID, 'p_size_24', true);
  292.                                 $p_color_24     =       get_post_meta($post->ID, 'p_color_24', true);
  293.                                 $p_info_24      =       get_post_meta($post->ID, 'p_info_24', true);
  294.                         }
  295.                         $p_25           =       get_post_meta($post->ID, 'p_25', true);;
  296.                         if($p_25        != ''){
  297.                                 $p_url_25       =       get_post_meta($post->ID, 'p_url_25', true);
  298.                                 $p_qty_25       =       get_post_meta($post->ID, 'p_qty_25', true);
  299.                                 $p_size_25      =       get_post_meta($post->ID, 'p_size_25', true);
  300.                                 $p_color_25     =       get_post_meta($post->ID, 'p_color_25', true);
  301.                                 $p_info_25      =       get_post_meta($post->ID, 'p_info_25', true);
  302.                         }
  303.                         $p_26           =       get_post_meta($post->ID, 'p_26', true);;
  304.                         if($p_26        != ''){
  305.                                 $p_url_26       =       get_post_meta($post->ID, 'p_url_26', true);
  306.                                 $p_qty_26       =       get_post_meta($post->ID, 'p_qty_26', true);
  307.                                 $p_size_26      =       get_post_meta($post->ID, 'p_size_26', true);
  308.                                 $p_color_26     =       get_post_meta($post->ID, 'p_color_26', true);
  309.                                 $p_info_26      =       get_post_meta($post->ID, 'p_info_26', true);
  310.                         }
  311.                         $p_27           =       get_post_meta($post->ID, 'p_27', true);;
  312.                         if($p_27        != ''){
  313.                                 $p_url_27       =       get_post_meta($post->ID, 'p_url_27', true);
  314.                                 $p_qty_27       =       get_post_meta($post->ID, 'p_qty_27', true);
  315.                                 $p_size_27      =       get_post_meta($post->ID, 'p_size_27', true);
  316.                                 $p_color_27     =       get_post_meta($post->ID, 'p_color_27', true);
  317.                                 $p_info_27      =       get_post_meta($post->ID, 'p_info_27', true);
  318.                         }
  319.                         $p_28           =       get_post_meta($post->ID, 'p_28', true);;
  320.                         if($p_28        != ''){
  321.                                 $p_url_28       =       get_post_meta($post->ID, 'p_url_28', true);
  322.                                 $p_qty_28       =       get_post_meta($post->ID, 'p_qty_28', true);
  323.                                 $p_size_28      =       get_post_meta($post->ID, 'p_size_28', true);
  324.                                 $p_color_28     =       get_post_meta($post->ID, 'p_color_28', true);
  325.                                 $p_info_28      =       get_post_meta($post->ID, 'p_info_28', true);
  326.                         }
  327.                         $p_29           =       get_post_meta($post->ID, 'p_29', true);;
  328.                         if($p_29        != ''){
  329.                                 $p_url_29       =       get_post_meta($post->ID, 'p_url_29', true);
  330.                                 $p_qty_29       =       get_post_meta($post->ID, 'p_qty_29', true);
  331.                                 $p_size_29      =       get_post_meta($post->ID, 'p_size_29', true);
  332.                                 $p_color_29     =       get_post_meta($post->ID, 'p_color_29', true);
  333.                                 $p_info_29      =       get_post_meta($post->ID, 'p_info_29', true);
  334.                         }
  335.                         $p_30           =       get_post_meta($post->ID, 'p_30', true);;
  336.                         if($p_30        != ''){
  337.                                 $p_url_30       =       get_post_meta($post->ID, 'p_url_30', true);
  338.                                 $p_qty_30       =       get_post_meta($post->ID, 'p_qty_30', true);
  339.                                 $p_size_30      =       get_post_meta($post->ID, 'p_size_30', true);
  340.                                 $p_color_30     =       get_post_meta($post->ID, 'p_color_30', true);
  341.                                 $p_info_30      =       get_post_meta($post->ID, 'p_info_30', true);
  342.                         }
  343.                         $products       =       array(
  344.                                 0       =>      array($p_0, $p_url_0, $p_qty_0, $p_size_0, $p_color_0, $p_info_0),
  345.                                 1       =>      array($p_1, $p_url_1, $p_qty_1, $p_size_1, $p_color_1, $p_info_1),
  346.                                 2       =>      array($p_2, $p_url_2, $p_qty_2, $p_size_2, $p_color_2, $p_info_2),
  347.                                 3       =>      array($p_3, $p_url_3, $p_qty_3, $p_size_3, $p_color_3, $p_info_3),
  348.                                 4       =>      array($p_4, $p_url_4, $p_qty_4, $p_size_4, $p_color_4, $p_info_4),
  349.                                 5       =>      array($p_5, $p_url_5, $p_qty_5, $p_size_5, $p_color_5, $p_info_5),
  350.                                 6       =>      array($p_6, $p_url_6, $p_qty_6, $p_size_6, $p_color_6, $p_info_6),
  351.                                 7       =>      array($p_7, $p_url_7, $p_qty_7, $p_size_7, $p_color_7, $p_info_7),
  352.                                 8       =>      array($p_8, $p_url_8, $p_qty_8, $p_size_8, $p_color_8, $p_info_8),
  353.                                 9       =>      array($p_9, $p_url_9, $p_qty_9, $p_size_9, $p_color_9, $p_info_9),
  354.                                 10      =>      array($p_10, $p_url_10, $p_qty_10, $p_size_10, $p_color_10, $p_info_10),
  355.                                 11      =>      array($p_11, $p_url_11, $p_qty_11, $p_size_11, $p_color_11, $p_info_11),
  356.                                 12      =>      array($p_12, $p_url_12, $p_qty_12, $p_size_12, $p_color_12, $p_info_12),
  357.                                 13      =>      array($p_13, $p_url_13, $p_qty_13, $p_size_13, $p_color_13, $p_info_13),
  358.                                 14      =>      array($p_14, $p_url_14, $p_qty_14, $p_size_14, $p_color_14, $p_info_14),
  359.                                 15      =>      array($p_15, $p_url_15, $p_qty_15, $p_size_15, $p_color_15, $p_info_15),
  360.                                 16      =>      array($p_16, $p_url_16, $p_qty_16, $p_size_16, $p_color_16, $p_info_16),
  361.                                 17      =>      array($p_17, $p_url_17, $p_qty_17, $p_size_17, $p_color_17, $p_info_17),
  362.                                 18      =>      array($p_18, $p_url_18, $p_qty_18, $p_size_18, $p_color_18, $p_info_18),
  363.                                 19      =>      array($p_19, $p_url_19, $p_qty_19, $p_size_19, $p_color_19, $p_info_19),
  364.                                 20      =>      array($p_20, $p_url_20, $p_qty_20, $p_size_20, $p_color_20, $p_info_20),
  365.                                 21      =>      array($p_21, $p_url_21, $p_qty_21, $p_size_21, $p_color_21, $p_info_21),
  366.                                 22      =>      array($p_22, $p_url_22, $p_qty_22, $p_size_22, $p_color_22, $p_info_22),
  367.                                 23      =>      array($p_23, $p_url_23, $p_qty_23, $p_size_23, $p_color_23, $p_info_23),
  368.                                 24      =>      array($p_24, $p_url_24, $p_qty_24, $p_size_24, $p_color_24, $p_info_24),
  369.                                 25      =>      array($p_25, $p_url_25, $p_qty_25, $p_size_25, $p_color_25, $p_info_25),
  370.                                 26      =>      array($p_26, $p_url_26, $p_qty_26, $p_size_26, $p_color_26, $p_info_26),
  371.                                 27      =>      array($p_27, $p_url_27, $p_qty_27, $p_size_27, $p_color_27, $p_info_27),
  372.                                 28      =>      array($p_28, $p_url_28, $p_qty_28, $p_size_28, $p_color_28, $p_info_28),
  373.                                 29      =>      array($p_29, $p_url_29, $p_qty_29, $p_size_29, $p_color_29, $p_info_29),
  374.                                 30      =>      array($p_30, $p_url_30, $p_qty_30, $p_size_30, $p_color_30, $p_info_30),
  375.                         );
  376.                        
  377. if(empty($order_info) or $order_info == ''){ $order_info = 'لا يــوجد';}
  378.  
  379. ?>
  380. <!--Start Page Heading -->
  381. <div class="page-heading-container">
  382.     <div class="container_24">
  383.         <div class="grid_24">
  384.             <div class="page-heading">
  385.                 <h1><?php the_title(); ?></h1>
  386.             </div>
  387.         </div>
  388.         <div class="clear"></div>
  389.     </div>
  390. </div>
  391. <!--End Page Heading -->
  392. <style>
  393. t_order tr, td{border: 0;}
  394. </style>
  395. <!--Start Page Content -->
  396. <div class="page-content-container">
  397.     <div class="container_24">
  398.         <div class="grid_24">
  399.             <div class="page-content">
  400.                 <div class="grid_24 sub_alpha">
  401.                                         <h3 class=""><b>معلومات الطلب رقم <?php echo $order_id; ?> </b></h3>
  402.                                         <table id="FSContact1" class="t_order" width="90%" height="auto" border="0" >
  403.                                         <tbody>
  404.                                         <?php if($error != ''){ ?>
  405.                                                 <tr>
  406.                                                         <td colspan="2"><span style="color: red;"><?php echo $error; ?></span></td>
  407.                                                 </tr>
  408.                                         <?php } ?>
  409.                                         <?php if($succee != ''){ ?>
  410.                                                 <tr>
  411.                                                         <td colspan="2"><span style="color: green;"><?php echo $succee; ?></span></td>
  412.                                                 </tr>
  413.                                         <?php } ?>
  414.                                                 <tr>
  415.                                                         <td>الإسم الكامل</td>
  416.                                                         <td><?php echo $order_name; ?></td>
  417.                                                 </tr>
  418.                                                 <tr>
  419.                                                         <td>البريد الإلكتروني</td>
  420.                                                         <td><?php echo $order_email; ?></td>
  421.                                                 </tr>
  422.                                                 <tr>
  423.                                                         <td>طريقة الدفع</td>
  424.                                                         <td><?php echo $order_payement_array[$order_payement]; ?></td>
  425.                                                 </tr>
  426.                                                 <tr>
  427.                                                         <td>تاريخ الإضافة</td>
  428.                                                         <td><?php the_time(get_option('date_format')); ?></td>
  429.                                                 </tr>
  430.                                                 <!--<tr>
  431.                                                         <td>كمية المنتج</td>
  432.                                                         <td><?php echo $order_quatite; ?></td>
  433.                                                 </tr>-->
  434.                                         <?php if (current_user_can('manage_options')){ ?>
  435.                                                 <tr>
  436.                                                         <td>الحالة</td>
  437.                                                         <form action="" method="post">
  438.                                                         <input type="hidden" name="status" value="update" />
  439.                                                         <td>
  440.                                                                 <select id="o_status" name="o_status">
  441.                                                                 <?php
  442.                                                                         foreach ($order_status_array as $key => $value) {
  443.                                                                                         if($key == $order_status){
  444.                                                                                                 $selected       =       'selected';
  445.                                                                                         }else{
  446.                                                                                                 $selected       =       '';
  447.                                                                                         }
  448.                                                                                 echo "<option value=\"$key\" $selected>$value</option>";
  449.                                                                         }
  450.                                                                 ?>
  451.                                                                 </select> &nbsp; &nbsp; <input type="submit" id="" value="تغـييــر" style="margin-top: 0px; background: orange; height: 20px; padding-right: 0; text-indent: 0px; " />
  452.                                                         </td>
  453.                                                         </form>
  454.                                                 </tr>
  455.                                         <?php }else{ ?>
  456.                                                 <tr>
  457.                                                         <td>الحالة</td>
  458.                                                         <td><?php echo $order_status_array[$order_status]; ?></td>
  459.                                                 </tr>
  460.                                         <?php } ?>
  461.                                                 <tr>
  462.                                                         <td>معلومات إضافية</td>
  463.                                                         <td><?php echo $order_info; ?></textarea>
  464.                                                 </tr>
  465.                                         </tbody>
  466.                                         </form>
  467.                                    </table>
  468.                                    <h3>المنتوجات المطلوبة</h3>
  469.                                    <table width="80%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC" id="plist">
  470.                                                 <tr>
  471.                                                   <td align="center" bgcolor="#F0F0F0" width="20px">الرقم</td>
  472.                                                   <td align="center" bgcolor="#F0F0F0">رابط المنتوج</td>
  473.                                                   <td align="center" bgcolor="#F0F0F0">الكمية</td>
  474.                                                   <td align="center" bgcolor="#F0F0F0">المقاس</td>
  475.                                                   <td align="center" bgcolor="#F0F0F0">اللون </td>
  476.                                                   <td align="center" bgcolor="#F0F0F0">ملاحظات</td>
  477.                                                 </tr>                                          
  478.                                                 <?php
  479.                                                 foreach($products as $product => $pvalue){
  480.                                                         if($pvalue[0]   != '' and $pvalue[1] != ''){
  481.                                                 ?>
  482.                                                 <tr style="border-bottom: 1px solid #F0F0F0;">
  483.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 6%;"><?php echo $pvalue[0]; ?></td>
  484.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 30%;">
  485.                                                         <input value="<?php echo esc_attr($pvalue[1]); ?>" size="1000" readonly style="width: 100%;"/></td>
  486.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 13%;">
  487.                                                         <input value="<?php echo esc_attr($pvalue[2]); ?>" size="1000" readonly style="width: 100%;"/></td>
  488.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 13%;">
  489.                                                         <input value="<?php echo esc_attr($pvalue[3]); ?>" size="1000" readonly style="width: 100%;"/></td>
  490.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 13%;">
  491.                                                         <input value="<?php echo esc_attr($pvalue[4]); ?>" size="1000" readonly style="width: 100%;"/></td>
  492.                                                         <td align="center" bgcolor="#FFFFFF" style="width: 25%;">
  493.                                                         <textarea readonly style="width: 100%; height: 20px;"><?php echo esc_attr($pvalue[5]); ?></textarea></td>
  494.                                                 </tr>
  495.                                                 <?php
  496.                                                         }
  497.                                                 }
  498.                                                 ?>
  499.                                         </table>
  500.                                         <!--Start Comment box-->
  501.                         <?php comments_template('/comments2.php'); ?>
  502.                         <!--End Comment box-->
  503.  
  504.                 </div>
  505.                 <div class="grid_sub_8 sub_omega">
  506.                     <!--Start Sidebar-->
  507.                     <?php // get_sidebar(); ?>
  508.                     <!--End Sidebar-->
  509.                 </div>
  510.             </div>
  511.         </div>
  512.         <div class="clear"></div>
  513.     </div>
  514. </div>
  515. <?php
  516. endwhile;
  517. else : //have_posts()
  518. //for logged in user with non-existent order
  519. output_oops();
  520. endif; //have_posts()
  521. else : //is_user_logged_in()
  522. ?>
  523. <!--Start Page Heading for users not logged in-->
  524. <div class="page-heading-container">
  525.     <div class="container_24">
  526.         <div class="grid_24">
  527.             <div class="page-heading">
  528.                 <h1>Oops!</h1>
  529.             </div>
  530.         </div>
  531.         <div class="clear"></div>
  532.     </div>
  533. </div>
  534. <!--End Page Heading -->
  535. <!--Start Page Content -->
  536. <div class="page-content-container">
  537.     <div class="container_24">
  538.         <div class="grid_24">
  539.             <div class="page-content">
  540.                 <div class="grid_24 sub_alpha">
  541.                                         <h3><b>You must be logged in to view orders.</b></h3>
  542.                                         <?php echo '<a href="' . wp_login_url( get_permalink()) . '" title="Login Page">Login Now</a>'; ?>
  543.                 </div>
  544.                 </div>
  545.         </div>
  546.     </div>
  547. </div>
  548. <?php  
  549. endif; //is_user_logged_in()
  550. get_footer();
  551. ?>
clone this paste RAW Paste Data