HTML:
.header
.title
.icon
.counter
CSS:
.header {
display: flex;
}
.title {
flex-grow: 1;
// or
margin-right: auto;
}
<input id="scourse_text" name="scourse_text" type="hidden">
<select name="scourse" id="selectcourse"
onchange="this.form.scourse_text.value = this.selectedIndex === -1 ? '' : this.options[this.selectedIndex].text"
>
Route::middleware(StartSession::class)->group(function(){
Route::get('/cart/') ...
})
document.body.innerHTML += ' ';
capture: true
, чтобы перехватить на этапе погруженияhistory.pushState({}, '', `/category/${category}`);
/category/divan
покажет диваны/category/shkaf
покажет шкафы/category/all
покажет всё/category/divan
там все равно будут диваны. Перейдя на другую страницу вы будете видеть другое. Состояние фильтра сохраняется в URL. Не нужно его больше нигде хранить.<a href="/category/divan">Диваны</a>
<a href="/category/shkaf">Шкафы</a>
<a href="/category/all">Всё</a>