Advertisement
bcworkz

alisalem-orders-postes.php

Feb 15th, 2014
530
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 23.37 KB | None | 0 0
  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. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement