Agora vc pode ter uma ordenação das novidades (ultimos inseridos)

$(function(){
$(".ordenar-listagem ul.dropdown-menu").prepend('<li><a href="?sort=ultimos_produtos" rel="nofollow"><i class="icon-star" style="margin-left: -3px; margin-right: 9px;"></i>Novidades</a></li>')
if (document.location.href.includes('sort=ultimos_produtos')) {
$('label[for="botaoOrdenar"]').text('Novidades');
}
});
3 curtidas
Excelente mais uma vez @Leonardo_Vicentini_F se me permite fazer um ajuste para quem usa temas da Groomb, só mudar o primeiro seletor.
Chamar o “.categoria-ordem” ao invés de “.ordenar-listagem” vai funcionar direitinho, conforme abaixo.
$(function(){
$(".categoria-ordem ul.dropdown-menu").prepend('<li><a href="?sort=ultimos_produtos" rel="nofollow"><i class="icon-star" style="margin-left: -3px; margin-right: 9px;"></i>Novidades</a></li>')
if (document.location.href.includes('sort=ultimos_produtos')) {
$('label[for="botaoOrdenar"]').text('Novidades');
}
});
Mais uma vez excelente contribuição @Leonardo_Vicentini_F, inclusive já apliquei aqui … rsrsrs
2 curtidas
acertos de bug quando tem uma pesquisa e outra ordenação.
var par = document.location.href.split('?');
if (par.length == 1){
$(".ordenar-listagem ul.dropdown-menu").prepend('<li><a href="?sort=ultimos_produtos" rel="nofollow"><i class="icon-star" style="margin-left: -3px; margin-right: 9px;"></i>Novidades</a></li>')
}
else
{
par = par[1].split("&");
var url = "";
for (var i = 0; i < par.length; i++){
if (!par[i].includes('sort=')){
url = url+par[i];
}
}
$(".ordenar-listagem ul.dropdown-menu").prepend('<li><a href="?'+url+'&sort=ultimos_produtos" rel="nofollow"><i class="icon-star" style="margin-left: -3px; margin-right: 9px;"></i>Novidades</a></li>')
}
if (document.location.href.includes('sort=ultimos_produtos')) {
$('label[for="botaoOrdenar"]').text('Novidades');
}
2 curtidas
Me ensina a usar esse código por favor? é java?
Sim esse último post e javascript
2 curtidas