Sort by price by one click using menu command
当前为
// ==UserScript==
// @name Aliexpress sort by price (menu version)
// @namespace https://greasyfork.org/en/scripts/30604-aliexpress-sort-by-price-menu-version
// @version 0.0.3
// @description Sort by price by one click using menu command
// @author Mateusz Kula
// @match *.aliexpress.com/*
// @grant GM_registerMenuCommand
// @grant GM_xmlhttpRequest
// @homepageURL https://kulam.pl
// @supportURL https://kulam.pl/kontakt
// @icon https://i.imgur.com/R5IP5KN.png
// ==/UserScript==
GM_registerMenuCommand('Sort by price', function sort () {
var targethost = "aliexpress.com"; //mozesz zmienic na "pl.aliexpress.com"
var freeshipping= "no"; //wyszukiwanie z darmowa wysylka, wartosci "yes" lub "no"
var pa=window.location.pathname;
var number=0;
if(pa.slice(0,7)=="/store/")
number=pageConfig.storeId;
{if(!(number>1))
{number=pa.slice(7);}
if(pa.slice(0,6)=="/item/")
number=hid_storeId.value;
var locationPathname = location.pathname.split('/');
if(number>1)
{
if(freeshipping=="yes")
window.location.href= window.location.protocol+'//'+targethost+"/store/"+number+'/search?SortType=price_asc&isFreeShip=y&'+window.location.search+window.location.hash;
else
window.location.href= window.location.protocol+'//'+targethost+"/store/"+number+'/search?SortType=price_asc&'+window.location.search+window.location.hash;
}
else
alert("Wrong page.");
}, 'a');