Plugin Directory

Changeset 1363504


Ignore:
Timestamp:
03/03/2016 04:21:04 PM (10 years ago)
Author:
dgledson
Message:

modificado shortcode de envio

File:
1 edited

Legend:

Unmodified
Added
Removed
  • webcourier/trunk/webcourier.php

    r1362596 r1363504  
    3434//path to autoloader
    3535define('WEBCOURIER_PLUGIN_DIR', dirname(__FILE__) . '/');
    36 //manage requests
    37 include_once(WEBCOURIER_PLUGIN_DIR . 'src/EventHandler.php');
    3836
     37wp_enqueue_script('jquery');
    3938wp_enqueue_style('webcourier-general-settings', plugins_url('/css/styles.css', __FILE__), '', '', false);
    40 wp_enqueue_script('jquery');
     39
    4140wp_enqueue_script('webcourier-pesquisa-add', plugins_url('/js/pesquisa-add.js', __FILE__), array('jquery'), '', false);
    4241wp_enqueue_script('webcourier-angular', plugins_url('/js/angular.min.js', __FILE__), '', '', false);
    4342wp_enqueue_script('webcourier-angular-controller-pesquisa-add', plugins_url('/js/ControllerPesquisaAdd.js', __FILE__), '', '', false);
    4443wp_enqueue_script('webcourier-angular-controller-pesquisa-list', plugins_url('/js/ControllerPesquisaList.js', __FILE__), '', '', false);
     44wp_enqueue_script('webcourier-wizard', plugins_url('/js/jquery.smartWizard.js', __FILE__), '', '', false);
     45wp_enqueue_script('webcourier-wizard-page-add', plugins_url('/js/pesquisaAddWizard.js', __FILE__), '', '', false);
    4546wp_enqueue_script('webcourier-pesquisa-add', plugins_url('/js/ajax.js', __FILE__), array('jquery'), '', false);
    4647wp_localize_script('webcourier-angular-controller', 'edit_search', array(
    4748    'ajax_url' => admin_url('admin-ajax.php')
    4849));
    49 wp_enqueue_script('webcourier-config', plugins_url('/js/config-ajax.js', __FILE__), array('jquery'), '', false);
     50
     51wp_enqueue_script('webcourier-config', plugins_url('/js/config_ajax.js', __FILE__), array('jquery'), '', false);
    5052
    5153
     
    124126function webcourier_send_pesquisa($params) {
    125127    $request = new WP_Http;
    126     $meta_value = get_user_meta(get_current_user_id(), 'webcourier_api_key');
     128    $user_id_from_email = get_user_by('ID', get_current_blog_id());
     129    $meta_value = get_user_meta($user_id_from_email->ID, 'webcourier_api_key');
    127130    parse_str($meta_value[0], $user_user);
    128131    if (!empty($user_user)) {
     
    132135    $order = new WC_Order($order_id);
    133136    $items = $order->get_items();
    134     $produtos = $produto = array();
    135137    foreach ($items as $item) {
    136         $produto['name'] = $item['name'];
    137         $produto['id'] = $item['product_id'];
    138         $produto['variation_id'] = $item['variation_id'];
    139         array_push($produtos, $produto);
     138        $produtos[$item['name']] = intval($item['product_id']);
    140139    };
    141140    $to = array();
     
    146145        'params' => $params,
    147146        'api' => $api,
     147        'produtos' => $produtos,
    148148    );
    149149    $url = "http://app.webcourier.com.br/api/survey/send";
     
    153153    $response = json_decode($result['body']);
    154154}
     155
     156//manage requests
     157include_once(WEBCOURIER_PLUGIN_DIR . 'src/EventHandler.php');
     158
     159
Note: See TracChangeset for help on using the changeset viewer.