Example #1
0
 function imprimir_paquetes($checkout = false, $gift_card = false, $user_ID = false)
 {
     $info_paquetes = get_posts(array('post_type' => 'paquete', 'posts_per_page' => -1));
     if (!$info_paquetes) {
         return;
     }
     $return = array();
     foreach ($info_paquetes as $k => $paquete) {
         if ($k > 4) {
             continue;
         } elseif ($k == 0 && !$gift_card) {
             $reg = new Paquete_regalo('regalo', false, $user_ID);
             if ($user_ID) {
                 /*
                  **COMPROBAMOS SI HAY INFO
                  **SI NO HAY YA LA USÓ
                  */
                 if ($reg->data) {
                     $return[] = $reg;
                 }
             } else {
                 $reg->imprimir_paquete($checkout);
             }
         }
         $data = new Paquete($paquete->ID, false, $user_ID);
         if ($user_ID) {
             $return[] = $data;
         } else {
             $data->imprimir_paquete($checkout);
         }
     }
     return $return;
 }