Bilar till salu
<?php $current_orderby = isset($_GET['orderby']) ? $_GET['orderby'] : ''; $sort_order = 'desc'; $brands = ["BMW", "Ferrari", "Mercedes"]; ?> <div class="filter-container">; <p>Filtrera på:</p> <button class="filter-button" id="sort-name" data-sort="<?= ($current_orderby == 'name-asc') ? 'name-desc' : 'name-asc'; ?>"> <?= ($current_orderby == 'name-asc') ? 'Z - A' : 'A - Z'; ?> </button> <button class="filter-button" id="sort-year" data-sort="<?= ($current_orderby == 'model-year-asc') ? 'model-year-desc' : 'model-year-asc'; ?>"> <?= ($current_orderby == 'model-year-asc') ? 'Årsmodell fallande' : 'Årsmodell stigande'; ?> </button> <button class="filter-button" id="sort-date" data-sort="<?= ($current_orderby == 'sale-date-asc') ? 'sale-date-desc' : 'sale-date-asc'; ?>"> <?= ($current_orderby == 'sale-date-asc') ? 'Datum fallande' : 'Datum stigande'; ?> </button> <!--<section id="car-list" class="cars-section"> --> <!-- Lägg till dropdown för märkesfilter med checkboxar --> <div class="dropdown"> <button class="dropbtn">Välj märken</button> <div class="dropdown-content"> <?php foreach ($brands as $brand): ?> <label><input type="checkbox" class="brand-checkbox" value="<?php echo esc_attr($brand); ?>"><span><?php echo esc_html($brand); ?></span></label> <?php endforeach; ?> </div> </div> </div> <section id="car-list" class="cars-section">
document.addEventListener("DOMContentLoaded", function () { function updateURLAndReload(param, value) { const url = new URL(window.location.href); url.searchParams.set(param, value); window.location.href = url.toString(); } document.querySelectorAll(".filter-button").forEach((button) => { button.addEventListener("click", function () { let sortType = this.getAttribute("data-sort"); updateURLAndReload("orderby", sortType); }); }); }); document.querySelectorAll(".brand-checkbox").forEach(checkbox => { checkbox.addEventListener("change", function() { let selectedBrands = Array.from(document.querySelectorAll(".brand-checkbox:checked")).map(cb => cb.value); let carList = document.getElementById("car-list"); let cars = Array.from(carList.getElementsByClassName("car-holder")); cars.forEach(car => { if (selectedBrands.length === 0 || selectedBrands.includes(car.getAttribute("data-brand"))) { car.style.display = "flex"; } else { car.style.display = "none"; } }); }); }); // Hantera klick för dropdown document.querySelector(".dropbtn").addEventListener("click", function() { document.querySelector(".dropdown-content").classList.toggle("show"); }); // Stäng dropdown om användaren klickar någon annanstans window.addEventListener("click", function(event) { if (!event.target.matches(".dropbtn")) { var dropdowns = document.querySelectorAll(".dropdown-content"); dropdowns.forEach(function(dropdown) { if (dropdown.classList.contains("show")) { dropdown.classList.remove("show"); } }); } });
Välj märken

Renault Mégane R.S. 1.8 EDC 300hk Phase 2
Årsmodell:
2021
Mil:
4582
Växellåda
Automatisk
Bränsle:
Bensin
395000 kr

Mercedes-Benz GLE AMG 63 S 4MATIC, Se spec, 1 Brukare!
Årsmodell:
2020
Mil:
8630
Växellåda
Automatisk
Bränsle:
Bensin
949000 kr

Porsche Boxster 718 GTS 4.0, Se spec, 1 Brukare!
Årsmodell:
2022
Mil:
1728
Växellåda
Manuell
Bränsle:
Bensin
1029000 kr

Chevrolet Camaro IROC-Z 5.7 V8, Sv-såld, 4167 mil, Som ny!
Årsmodell:
1989
Mil:
4195
Växellåda
Automatisk
Bränsle:
Bensin
379000 kr

Ferrari Testarossa Classiche Certifierad / Schedoni Väskor
Årsmodell:
1991
Mil:
2889
Växellåda
Manuell
Bränsle:
Bensin
2045000 kr

Mercedes-Benz E 63 T AMG 7G-Tronic / UNIK / Svensksåld
Årsmodell:
2007
Mil:
12605
Växellåda
Automatisk
Bränsle:
Bensin
365000 kr

BMW M3 Coupé / Manuell / Svensksåld / UNIK
Årsmodell:
2008
Mil:
14377
Växellåda
Manuell
Bränsle:
Bensin
465000 kr

Alpina B3 Bi-Turbo Sedan Switch-Tronic Euro 4
Årsmodell:
2009
Mil:
13947
Växellåda
Automatisk
Bränsle:
Bensin
265000 kr

Porsche 911 T, Renoverad!
Årsmodell:
1972
Mil:
N/A
Växellåda
Manuell
Bränsle:
Bensin
895000 kr

Mercedes-Benz GLS 580 4MATIC AMG, Se spec, Leasebar!
Årsmodell:
2024
Mil:
5685
Växellåda
Automatisk
Bränsle:
Bensin
1275000 kr

Porsche 912 SWB Karmann Coupé – Svensksåld
Årsmodell:
1966
Mil:
12480
Växellåda
Manuell
Bränsle:
Bensin
695000 kr

Ferrari 458 Italia – Svensksåld
Årsmodell:
2011
Mil:
6713
Växellåda
Automatisk
Bränsle:
Bensin
1945000 kr