Пример #1
0
 function wpsc_st_tab_template($tab = '')
 {
     global $wpsc_st;
     if (!$tab) {
         $tab = 'overview';
     }
     switch ($tab) {
         case 'nuke':
             $products = wpsc_st_return_count('products');
             $variations = wpsc_st_return_count('variations');
             $images = wpsc_st_return_count('images');
             $files = wpsc_st_return_count('files');
             $categories = wpsc_st_return_count('categories');
             $tags = wpsc_st_return_count('tags');
             if ($categories) {
                 $term_taxonomy = 'wpsc_product_category';
                 $args = array('hide_empty' => 0);
                 $categories_data = get_terms($term_taxonomy, $args);
             }
             $orders = wpsc_st_return_count('orders');
             $coupons = wpsc_st_return_count('coupons');
             $wishlist = wpsc_st_return_count('wishlist');
             $enquiries = wpsc_st_return_count('enquiries');
             $credit_cards = wpsc_st_return_count('credit-cards');
             $attributes = wpsc_st_return_count('custom-fields');
             $preview_files = wpsc_st_return_count('preview-files');
             $posts = wpsc_st_return_count('posts');
             $post_categories = wpsc_st_return_count('post_categories');
             $post_tags = wpsc_st_return_count('post_tags');
             $links = wpsc_st_return_count('links');
             $comments = wpsc_st_return_count('comments');
             if ($products || $variations || $images || $files || $tags || $categories || $orders || $wishlist || $enquiries || $credit_cards || $attributes) {
                 $show_table = true;
             } else {
                 $show_table = false;
             }
             break;
         case 'demo':
         case 'tools':
             $options = wpsc_st_get_options();
             break;
     }
     if ($tab) {
         include_once $wpsc_st['abspath'] . '/templates/admin/wpsc-admin_st-toolkit_' . $tab . '.php';
     }
 }
Пример #2
0
 function wpsc_st_options_form()
 {
     global $wpsc_purchlog_statuses;
     $sale_statuses = wpsc_st_add_colours_to_sale_statuses($wpsc_purchlog_statuses);
     if (!($sale_status_background = wpsc_st_get_option('sale_status_background'))) {
         $sale_status_background = array();
         foreach ($sale_statuses as $sale_status) {
             $sale_status_background[$sale_status['internalname']] = $sale_status['default_background'];
         }
     }
     if (!($sale_status_border = wpsc_st_get_option('sale_status_border'))) {
         $sale_status_border = array();
         foreach ($sale_statuses as $sale_status) {
             $sale_status_border[$sale_status['internalname']] = $sale_status['default_border'];
         }
     }
     $options = wpsc_st_get_options();
     include 'templates/admin/wpsc-admin_st-settings.php';
 }