Aliexpress sort by price (menu version)

Sort by price by one click using menu command

// ==UserScript==
// @name         Aliexpress sort by price (menu version)
// @namespace    https://gf.qytechs.cn/en/scripts/30604-aliexpress-sort-by-price-menu-version
// @version      0.0.7.1
// @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==
//PRODUCTS
GM_registerMenuCommand('Sort by price', function sort () { 
	var targethost = "aliexpress.com"; //mozesz zmienic na "pl.aliexpress.com"
	var freeshipping= "no";  //wyszukiwanie z darmowa wysylka w zakladce produkty, 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/")
	{
		if(!(number=runParams.shopId))
		number=runParams.data.storeModule.storeNum;
	}
	
	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&isFreeShip=n&'+window.location.search+window.location.hash;
	}
	else
    alert("Wrong page.");
}, 'a');

//SALE ITEMS
GM_registerMenuCommand('Sale items', function sort () {
	var targethost = "aliexpress.com"; //mozesz zmienic na "pl.aliexpress.com"
	var freeshipping= "no"; //wyszukiwanie z darmowa wysylka w zakladce sale items, 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);}
	}
    else
    {
		if(pa.slice(0,6)=="/item/")
		if(!(number=runParams.shopId))
		number=runParams.data.storeModule.storeNum;
	}
	var locationPathname = location.pathname.split('/');
	
	
	if(number>1)
	{
		if(freeshipping=="yes")
        window.location.href= window.location.protocol+'//'+targethost+"/store/sale-items/"+number+'.html?SortType=price_asc&isFreeShip=y&'+window.location.search+window.location.hash;
		else
        window.location.href= window.location.protocol+'//'+targethost+"/store/sale-items/"+number+'.html?SortType=price_asc&isFreeShip=n&'+window.location.search+window.location.hash;
	}
	else
    alert("Wrong page.");
}, 's');

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址