/**
  * Scripts for the Options page
  *
  * @since 1.3
  */
 public function settings_scripts()
 {
     jrto_enqueue_script('admin', 'jigoshop-bootstrap-tooltip', JIGOSHOP_URL . '/assets/js/bootstrap-tooltip.min.js', array('jquery'), array('version' => '2.0.3'));
     jrto_enqueue_script('admin', 'jigoshop-select2', JIGOSHOP_URL . '/assets/js/select2.min.js', array('jquery'));
     jrto_enqueue_script('admin', 'jigoshop-settings', JIGOSHOP_URL . '/assets/js/settings.js', array('jquery'));
 }
Esempio n. 2
0
 public function admin_scripts()
 {
     jrto_enqueue_script('admin', 'flat_rate_shipping', JIGOSHOP_URL . '/assets/js/shipping/flat_rate/admin.js', array('jquery'));
 }
Esempio n. 3
0
 public function adminScripts()
 {
     jrto_enqueue_script('admin', 'favicon', FFLCOMMERCE_CART_FAVICON_COUNT_URL . '/vendor/js/colpick.js', array('jquery'));
     jrto_enqueue_script('admin', 'colpick', FFLCOMMERCE_CART_FAVICON_COUNT_URL . '/assets/js/init-colpick.js', array('jquery'));
 }
 public function admin_scripts()
 {
     jrto_enqueue_script('admin', 'ffl_dealer_shipping', FFLCOMMERCE_URL . '/assets/js/shipping/flat_rate/admin.js', array('jquery'));
 }
 /**
  * Scripts for the Options page
  *
  * @since 1.3
  */
 public function settings_scripts()
 {
     jrto_enqueue_script('admin', 'fflcommerce-bootstrap-tooltip', FFLCOMMERCE_URL . '/assets/js/bootstrap-tooltip.min.js', array('jquery'), array('version' => '2.0.3'));
     jrto_enqueue_script('admin', 'fflcommerce-select2', FFLCOMMERCE_URL . '/assets/js/select2.min.js', array('jquery'));
     jrto_enqueue_script('admin', 'fflcommerce-settings', FFLCOMMERCE_URL . '/assets/js/settings.js', array('jquery'));
 }
/**
 * Enqueue scripts
 * Enqueue JavaScript used by the meta panels.
 *
 * @since    1.0
 */
function fflcommerce_write_panel_scripts()
{
    $options = FFLCommerce_Base::get_options();
    $post_type = fflcommerce_get_current_post_type();
    if ($post_type !== 'product' && $post_type !== 'shop_order' && $post_type !== 'shop_coupon' && $post_type !== 'shop_email') {
        return;
    }
    wp_enqueue_script('jquery-ui-datepicker');
    jrto_enqueue_script('admin', 'fflcommerce_datetimepicker', FFLCOMMERCE_URL . '/assets/js/jquery-ui-timepicker-addon.min.js', array('jquery', 'jquery-ui-datepicker'));
    jrto_enqueue_script('admin', 'fflcommerce-select2', FFLCOMMERCE_URL . '/assets/js/select2.min.js', array('jquery'));
    jrto_enqueue_script('admin', 'fflcommerce-writepanel', FFLCOMMERCE_URL . '/assets/js/write-panels.js', array('jquery', 'fflcommerce-select2'));
    jrto_enqueue_script('admin', 'fflcommerce-bootstrap-tooltip', FFLCOMMERCE_URL . '/assets/js/bootstrap-tooltip.min.js', array('jquery'), array('version' => '2.0.3'));
    wp_enqueue_script('media-upload');
    wp_enqueue_script('thickbox');
    wp_enqueue_style('thickbox');
    $params = array('remove_item_notice' => __("Remove this item? If you have previously reduced this item's stock, or this order was submitted by a customer, will need to manually restore the item's stock.", 'fflcommerce'), 'cart_total' => __('Calc totals based on order items and taxes?', 'fflcommerce'), 'copy_billing' => __('Copy billing information to shipping information? This will remove any currently entered shipping information.', 'fflcommerce'), 'prices_include_tax' => $options->get('fflcommerce_prices_include_tax'), 'ID' => __('ID', 'fflcommerce'), 'item_name' => __('Item Name', 'fflcommerce'), 'quantity' => __('Quantity e.g. 2', 'fflcommerce'), 'cost_unit' => __('Cost per unit e.g. 2.99', 'fflcommerce'), 'tax_rate' => __('Tax Rate e.g. 20.0000', 'fflcommerce'), 'meta_name' => __('Meta Name', 'fflcommerce'), 'meta_value' => __('Meta Value', 'fflcommerce'), 'custom_attr_heading' => __('Custom Attribute', 'fflcommerce'), 'display_attr_label' => __('Display on product page', 'fflcommerce'), 'variation_attr_label' => __('Is for variations', 'fflcommerce'), 'confirm_remove_attr' => __('Remove this attribute?', 'fflcommerce'), 'assets_url' => FFLCOMMERCE_URL, 'ajax_url' => admin_url('admin-ajax.php'), 'add_order_item_nonce' => wp_create_nonce('add-order-item'));
    jrto_localize_script('fflcommerce-writepanel', 'fflcommerce_params', $params);
}
Esempio n. 7
0
function jigoshop_admin_scripts()
{
    global $current_screen;
    if (!jigoshop_is_admin_page() && $current_screen->base !== 'user-edit') {
        return;
    }
    jrto_enqueue_script('admin', 'jigoshop-select2', JIGOSHOP_URL . '/assets/js/select2.min.js', array('jquery'));
    jrto_enqueue_script('admin', 'jigoshop-editor-shortcodes', JIGOSHOP_URL . '/assets/js/editor-shortcodes.js', array('jquery'));
    wp_register_script('jquery-blockui', '//cdnjs.cloudflare.com/ajax/libs/jquery.blockUI/2.66.0-2013.10.09/jquery.blockUI.min.js', array('jquery'));
    if (jigoshop_is_admin_page()) {
        wp_enqueue_media();
        wp_enqueue_script('jquery-ui-sortable');
        wp_enqueue_script('jquery-ui-datepicker');
        wp_enqueue_script('jquery-blockui');
        jrto_enqueue_script('admin', 'jigoshop_datetimepicker', JIGOSHOP_URL . '/assets/js/jquery-ui-timepicker-addon.min.js', array('jquery', 'jquery-ui-datepicker'));
        jrto_enqueue_script('admin', 'jigoshop_media', JIGOSHOP_URL . '/assets/js/media.js', array('jquery', 'media-editor'));
        jrto_enqueue_script('admin', 'jigoshop_backend', JIGOSHOP_URL . '/assets/js/backend.js', array('jquery'), array('version' => JIGOSHOP_VERSION));
        if ($current_screen->base == 'edit-tags' && Jigoshop_Base::get_options()->get('jigoshop_enable_draggable_categories') == 'yes') {
            jrto_enqueue_script('admin', 'jigoshop_draggable_categories', JIGOSHOP_URL . '/assets/js/draggable_categories.js', array('jquery'), array('version' => JIGOSHOP_VERSION));
        }
        jrto_enqueue_script('admin', 'jquery_flot', JIGOSHOP_URL . '/assets/js/admin/jquery.flot.min.js', array('jquery'), array('version' => '0.8.1', 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery_flot_pie', JIGOSHOP_URL . '/assets/js/admin/jquery.flot.pie.min.js', array('jquery'), array('version' => '0.8.1', 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery_flot_resize', JIGOSHOP_URL . '/assets/js/admin/jquery.flot.resize.min.js', array('jquery'), array('version' => '0.8.1', 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery_flot_stack', JIGOSHOP_URL . '/assets/js/admin/jquery.flot.stack.min.js', array('jquery'), array('version' => '0.8.1', 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery_flot_time', JIGOSHOP_URL . '/assets/js/admin/jquery.flot.time.min.js', array('jquery'), array('version' => '0.8.1', 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jigoshop_reports', JIGOSHOP_URL . '/assets/js/admin/reports.js', array('jquery'), array('version' => JIGOSHOP_VERSION, 'page' => array('jigoshop_page_jigoshop_reports', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery.tiptip', JIGOSHOP_URL . '/assets/js/admin/jquery.tipTip.min.js', array('jquery'), array('version' => '1.3', 'page' => array('jigoshop_page_jigoshop_reports', 'jigoshop_page_jigoshop_system_info', 'toplevel_page_jigoshop')));
        jrto_enqueue_script('admin', 'jquery.zeroclipboard', JIGOSHOP_URL . '/assets/js/admin/jquery.zeroclipboard.min.js', array('jquery'), array('version' => '0.2.0', 'page' => array('jigoshop_page_jigoshop_system_info', 'toplevel_page_jigoshop')));
        jrto_localize_script('jigoshop_backend', 'jigoshop_params', array('ajax_url' => admin_url('admin-ajax.php', 'jigoshop'), 'search_products_nonce' => wp_create_nonce("search-products")));
        $pagenow = jigoshop_is_admin_page();
        /**
         * Disable autosaves on the order and coupon pages. Prevents the javascript alert when modifying.
         * `wp_deregister_script( 'autosave' )` would produce errors, so we use a filter instead.
         */
        if ($pagenow == 'shop_order' || $pagenow == 'shop_coupon') {
            add_filter('script_loader_src', 'jigoshop_disable_autosave', 10, 2);
        }
    }
}