Kako to rešiti? Cookies?
@EDIT:
Za sada imam jedno rešenje uz pomoć sessionStorage:
Code:
document.addEventListener('DOMContentLoaded', () => {
var combobox = document.getElementById('sort-combobox');
combobox.addEventListener('change', comboboxContentChanged);
function comboboxContentChanged() {
var suffix = combobox.value.split(' ').join('-').toLowerCase();
var viewUrl = `products:sort-results-${suffix}`;
sessionStorage.setItem('sortFilter', combobox.value);
window.location.replace(Urls[viewUrl]());
}
});
document.addEventListener('DOMContentLoaded', () => {
var combobox = document.getElementById('sort-combobox');
combobox.addEventListener('change', comboboxContentChanged);
function comboboxContentChanged() {
var suffix = combobox.value.split(' ').join('-').toLowerCase();
var viewUrl = `products:sort-results-${suffix}`;
sessionStorage.setItem('sortFilter', combobox.value);
window.location.replace(Urls[viewUrl]());
}
});
...ali ovo "predugo drži" (npr odem na home i vratim se na /shop i ono i dalje zadržava vrednost), da li treba da ga clear()-ujem u određenim trenucima možda?
Nisam siguran kako se ovo pravilno radi.
[Ovu poruku je menjao clydefrog dana 15.09.2019. u 21:22 GMT+1]