• 05-02-2026, 20:47:26
    #1
    SHOPİER KULLANIP TEK TEK SİPARİŞ KAPATMAKLA UĞRAŞMAYIN, F12 CONSOLA YAPIŞTIRIN HEPSİ TOPLU OLARAK KAPATILSIN..

    (function () {
      var DELIVERY_TEXT = "dijital hizmet";
      var SELECT_VALUE = "11";
    
      var table = document.querySelector("#open_orders_table");
      if (!table) { console.error("open_orders_table bulunamadi."); return; }
    
      var rows = Array.prototype.slice.call(table.querySelectorAll("tbody tr"));
      var filled = 0, selectsSet = 0;
    
      rows.forEach(function (tr) {
        var sel = tr.querySelector('select[name="cargocompanies[]"]');
        if (sel) {
          var options = Array.prototype.slice.call(sel.options);
          var has11 = options.some(function (o) { return o.value === SELECT_VALUE; });
    
          if (has11) {
            sel.value = SELECT_VALUE;
          } else {
            var opt = options.find(function (o) { return /dij/i.test(o.textContent || ""); });
            if (opt) sel.value = opt.value;
          }
    
          sel.dispatchEvent(new Event("change", { bubbles: true }));
          sel.dispatchEvent(new Event("input", { bubbles: true }));
          selectsSet++;
        }
    
        var inp = tr.querySelector('input[name="trackno[]"]');
        if (inp && !String(inp.value || "").trim()) {
          inp.value = DELIVERY_TEXT;
          inp.dispatchEvent(new Event("input", { bubbles: true }));
          inp.dispatchEvent(new Event("change", { bubbles: true }));
          filled++;
        }
      });
    
      console.log("Rows: " + rows.length + " | Select set: " + selectsSet + " | Filled: " + filled);
    
      var btn = document.querySelector("#complete_order_by_multiple");
      if (!btn) { console.error("#complete_order_by_multiple butonu bulunamadi."); return; }
    
      if (confirm("Toplu kapatma: " + rows.length + " siparis. Devam edilsin mi?")) {
        btn.click();
        console.log("Butona tiklandi.");
      } else {
        console.log("Iptal edildi.");
      }
    })();
  • 05-02-2026, 21:28:34
    #2
    Deneyeceğim mesajım bulunsun
  • 06-02-2026, 00:42:34
    #3
    Teşekkürler hocam, tek eksik toplu kapatılacak siparişler