Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 59cbfde2

Von Tamino Steinert vor etwa 1 Jahr hinzugefügt

  • ID 59cbfde203f98000c6a51bc4288d430f33417fd9
  • Vorgänger 8a86d342
  • Nachfolger da3422fb

DispositionManager: FIX: Wechsel Lieferanten im Einkaufswarenkorb

Unterschiede anzeigen:

js/kivi.DispositionManager.js
1 1
namespace('kivi.DispositionManager', function(ns) {
2 2
  ns.sort_vendors = function() {
3
    ns.display_vendor_parts($('#vendor_id2').val());
4
    $("tbody tr").each(function(index) {
5
      if ( index !== 0 ) {
6
        $row = $(this);
7
        if( $row.find("select[name='vendor_ids[]']").val() != $('#vendor_id2').val()) {
8
          $row.remove();
9
        }
3
    ns.display_vendor_parts($('#vendor_id').val());
4
    $("#basket_items tr").each(function(_index) {
5
      if(
6
        $(this).find("select[name='vendor_ids[]']").val() != $('#vendor_id').val()
7
        && $('#vendor_id').val() != ''
8
      ) {
9
        $(this).find("[name='ids[+]']").prop("checked", false);
10
        this.style.display = "none";
11
      } else {
12
        this.style.removeProperty('display');
10 13
      }
11 14
    });
12 15
  }
......
49 52
    return true;
50 53
  };
51 54
});
55

  
56
$(function() {
57
 $('#vendor_id').change('set_item:CustomerVendorPicker', function(_e,_o) {
58
   kivi.DispositionManager.sort_vendors();
59
 })
60
});

Auch abrufbar als: Unified diff