(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.");
}
})(); shopier toplu sipariş kapatma console kodu
2
●208
- 05-02-2026, 20:47:26SHOPİER KULLANIP TEK TEK SİPARİŞ KAPATMAKLA UĞRAŞMAYIN, F12 CONSOLA YAPIŞTIRIN HEPSİ TOPLU OLARAK KAPATILSIN..